我试图从现有的html页面创建一个电子邮件模板,我直接从html页面获取内容并通过电子邮件发送。但问题是我得到了一些按钮,我需要删除。下面是我的代码:
function HtmltoPhp_url($id=null)
{
App::import('Vendor', 'simple_html_dom');
if($id!=null){
$html = file_get_html('https://forexsense.in/members/order_progress/'.$id);
foreach($html->find('.dtls') as $elem)
return str_get_html($elem);
}
}
下面是我在cakephp中设置电子邮件内容的代码:
$email->viewVars(
array(
'emailContent' => $this->phptopdf_url($order['ForexOrder']['id'])
)
);
我从下面的链接得到以下输出:https://forexsense.in/members/order_progress/17
我想从这里删除电子邮件内容中的按钮。请协助!
1条答案
按热度按时间bjp0bcyl1#
你可以把html转换成字符串,把按钮
str_replace()
转换成空白字符串,如下所示:现在您的按钮应该被删除。