Drupal 6 在drupal simplenews中使用视图

Drupal 6 在drupal simplenews中使用视图,drupal-6,Drupal 6,我正在使用Drupal6.x和Simplenews发送时事通讯。我想使用学生内容类型的电子邮件地址字段构建邮件列表。有没有一种方法可以使用视图获取系统中所有学生的电子邮件地址,以便向他们发送新闻稿?确保您可以获取所有学生的电子邮件,请转到“管理员部分-视图” 1-添加一个新视图,并将其命名为“例如:test” 2-然后,您将找到一个名为“按它并添加等于学生内容类型的节点类型”的部分 3-在字段部分选择“学生电子邮件字段” 4-不要忘记将“基本设置”部分的“要显示的项目”设置为无限制 要检查查看结

我正在使用Drupal6.x和Simplenews发送时事通讯。我想使用学生内容类型的电子邮件地址字段构建邮件列表。有没有一种方法可以使用视图获取系统中所有学生的电子邮件地址,以便向他们发送新闻稿?

确保您可以获取所有学生的电子邮件,请转到“管理员部分-视图”

1-添加一个新视图,并将其命名为“例如:test”

2-然后,您将找到一个名为“按它并添加等于学生内容类型的节点类型”的部分

3-在字段部分选择“学生电子邮件字段”

4-不要忘记将“基本设置”部分的“要显示的项目”设置为无限制

要检查查看结果,您将在最后找到一个实时预览以检查结果

为了得到查看结果

$view = views_get_view('test'); // where test is the view name
$view->set_display('default'); // in case it's page "page-0" in case block "block-0"
$view->pre_execute();
$view->execute();
$result = $view->result;

第二部分是获取这个结果,制作一个自定义模块,向这些学生发送新闻信。

提示:现在有了感谢,但在自定义模块中写些什么,让这些学生订阅标题为“考试时事通讯”的时事通讯?看看这些链接1-2-。你会发现一个drupal_邮件函数,你可以使用它。