如何修改Drupal的RSS源中的字段输出

Mon*_*kin 7 rss drupal views

尝试修改Drupal中Views模块创建的RSS源.

由于RSS提要没有'theme_'挂钩(理所当然,因为XML是无主题的),我需要一种替代方法来修改输出到RSS的字段,如果可能的话,最好使用template.php.

http://api.drupal.org/api/function/format_rss_item/6看起来很有希望,因为这是创建每一行的地方,但它没有

node_feed()是什么收集节点,创建其他字段,然后调用format_rss_item().

具体来说,我们需要dc:creator$extra创建的数组中删除元素node_feed()

Jer*_*nch 0

在视图中,如果您单击“样式信息”,这将显示用于创建提要的模板文件。您可以复制该模板,以便在您的视图中覆盖它,并从$item_elements数组中删除 dc:creator。

这不是特别好,因为您正在修改主题层中的数据,但它会执行您想要的操作。