0

我有一个要求 - 我在每个用户仪表板上显示 6 个视图块。根据设置,这些块的节点列表因用户而异。我想每天安排一封通知邮件,将这些视图块通过邮件发送给网站的每个用户。一些有经验的成员建议我为它设置规则并发送......但问题是 - 应该设置什么来实现这一目标?

如果任何机构知道实现它的方法,那么请建议..

谢谢, 拉吉夫克

4

1 回答 1

1

rueles scheduler自定义php代码的规则和执行可以解决你的问题:

$view = views_get_view('weekly_email' , TRUE);
$views_result = $view->preview('mail_embed');
$output = drupal_html_to_text($views_result);
print $output;
于 2012-05-18T23:46:00.663 回答