0

保存订单后不知道如何发送电子邮件。购买者将在订单中输入电子邮件,并使用 CakePHP 2.0 发送确认电子邮件。我尝试了很多不同的方法,但我是菜鸟,需要指导。请指导我!

  <?
    class OrdersController extends AppController
    {
       var $name = 'Orders';
       var $scaffold;
       function add()
       {            
          if ($this->request->is('post'))
          {
               if ($this->Order->save($this->request->data)) 
               {
                   $this->Session->setFlash('Order has been saved');
                   $this->redirect(array('action' => 'index'));
               }
               else 
               {
                   $this->Session->setFlash('Unable to add order');
               }
          }
       }
    }
  ?>
4

1 回答 1

2

CakePHP 为此提供了一个 CakeEmail 类:http: //book.cakephp.org/2.0/en/core-utility-libraries/email.html

于 2012-06-20T05:46:49.357 回答