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

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

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

http://api.drupal.org/api/function/format_rss_item/6看起来很有希望,因为这是创建每一行的地方,但事实并非如此

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

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

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

当你修改主题图层中的数据时,这不是特别好,但它会做你想要的.

相关文章
相关标签/搜索