我正在使用Views RSS模块,并希望自定义显示的内容比视图设置中的更多。在Feed Style选项部分的Feed选项卡中,我已经分配了Title和Description etc字段。但是,我想在“描述”中包含“字段”部分下面的图像字段。
在views-view-field.tpl.php中我有print_r-ed $ row并得到了这个......
stdClass Object
(
[nid] => 23
[node_title] => Title
[node_revisions_body] => <p>Test Body</p>
[node_revisions_format] => 4
[node_created] => 1294704278
[node_data_field_feature_img_fid] => 13
[node_data_field_feature_img_list] => 1
[node_data_field_feature_img_data] => a:2:{s:3:"alt";s:0:"";s:5:"title";s:0:"";}
[view_name] => xml_grid_item_feed:feed_1
)
...如何使用它将图像数据与正文相结合以在RSS源中输出?就此而言,这个模板文件非常通用,如果我在这里编辑,可能会搞砸网站上的其他内容。哪里比这里更有意义?使用预处理器功能将两者结合起来会更好吗?感谢。
答案 0 :(得分:1)
在视图中每个字段的选项下,有一个标有“重写此字段的输出”的复选框。您可以使用它将多个字段组合在一起,请记住显示“”的帮助文本。请注意,由于呈现顺序,您不能使用此字段后面的字段;如果您需要此处未列出的字段,请重新排列字段。“
在这种情况下,请确保您的图片字段显示在正文字段上方,然后编辑正文字段以启用重写并添加相应的标记,如替换模式中所列。