小编ita*_*mar的帖子

错误:在 CakePHP 上调用数组上的成员函数 viewVars()

我正在尝试使用 cakephp 发送电子邮件。我的设置代码如下。如果我切换 gmail 或 fast 的配置,或者将 viewVars 添加到其他电子邮件设置,这并不重要 - 我收到此错误:

Call to a member function viewVars() on array   
Run Code Online (Sandbox Code Playgroud)

如果我从新的 CakeEmail() 块中删除 viewVars 行 - 它给了我

 Call to a member function send() on array  
Run Code Online (Sandbox Code Playgroud)

这让我觉得我的设置有问题?

我在控制器中设置了电子邮件,如下所示:

$email = new CakeEmail();
            $email->template('remember_password', 'default')
                    ->config('default')
                    ->emailFormat('html')
                    ->subject(__('Remember password - ' . Configure::read('Application.name')))
                    ->to($user['User']['email'])
                    ->from(Configure::read('Application.from_email'))
                    ->viewVars(array('hash' => $hash))
                    ->send();
Run Code Online (Sandbox Code Playgroud)

设置是这样的:

class EmailConfig {

  public $default = array(
    'transport' => 'Mail',
    'from' => 'myemail@email.com',
    //'charset' => 'utf-8',
    //'headerCharset' => 'utf-8',
    );

  public $smtp = …
Run Code Online (Sandbox Code Playgroud)

php email cakephp

1
推荐指数
1
解决办法
4760
查看次数

回调没有运行第二个功能

我在问这个问题之前试图研究回调 - 但是我写的东西却没有用.我首先定义函数,然后告诉它们运行onload.getelements()可以自行运行.

我试图加载元素,然后计算它们,用于数学显示随机索引之一.

    function getelements() {
     jQuery('#testimonial').load('http://www.example.com .testimonial');

 }

 function countelements() {
     var elements = jQuery('div.testimonial').length;
     console.log(elements);
 }

 window.onload = function () {
     getelements(function () {

         countelements();
     });
 }
Run Code Online (Sandbox Code Playgroud)

javascript jquery callback

0
推荐指数
1
解决办法
59
查看次数

在Google Compute Engine上安装了MEAN - 但是SSH目录是空的?

文件系统位于Google Compute Engine上全新安装MEAN的位置?

我在端口3000中看到"这是主视图"但无法找到实际文件.

google-compute-engine mean-stack

0
推荐指数
1
解决办法
119
查看次数

尝试使用 vim 提交。<esc> :wq 不工作?

我正在尝试使用 vim 进行提交。我到处都看到你通过做来保存提交<esc> :wq。但是我这样做了esc,一旦我点击:它,它似乎就会回到编辑模式并在我的提交消息中写入 wq。

我究竟做错了什么?

git vim

0
推荐指数
2
解决办法
9738
查看次数