【发布时间】:2018-11-16 09:11:37
【问题描述】:
使用 cakephp 2.9 我有这个需求:
我应该检查出现的页面上是否有特定的标签。
如果存在,不得做任何其他事情必须给我发电子邮件。
此时我想创建一个助手并调用 default.ctp
中的一个方法类似:
$s = this-> fetch (‘content’);
$result_check = $this->myHelper->debug_content ($s);
echo $s;
在myHelper函数中:
public function debug_content( $s) {
$pos = strpos ( $s, "<div class = \"box-body\">");
if ( $pos === false) { echo “Error tag is not present!”;
return false;
}
在AppController中:
public $helpers = array (…, ‘myHelper’);
到这里还可以……但是现在呢?
如何调用组件电子邮件(由我个性化)来发送电子邮件?
我在哪里称呼它?
你会怎么做?
谢谢,
最大
【问题讨论】:
标签: cakephp cakephp-2.9