我正在尝试获得干净的字段输出以获取语义代码。 在Views模块生成的默认模板中,输出字段的代码段为:
<?php print $field->content; ?>
但是会产生很多标记以及字段的值。 有没有办法直接得到字段值?
我正在使用Drupal 7,这似乎是旧方法:
$fields['field_name']->content;
不再运作了。
提前感谢您的帮助。
答案 0 :(得分:0)
Semantic views就是答案。但它仍然是Drupal 7的开发者。
答案 1 :(得分:0)
Semantic Views是一个很棒的模块,可以很好地控制视图输出标记。但我意识到我的问题与字段标记有关。
我找到了一个视频教程。它帮助了我很多,希望也可以帮助别人。 Theming Fields video tutorial。
答案 2 :(得分:0)
要自定义视图输出,您需要编辑相应的视图模板。您可以在modules / views / theme目录中找到模板。将您需要的复制到主题目录并根据自己的喜好进行编辑。您可以拥有不同视图的自定义模板,请查看“视图”选项中的“高级 - >主题:信息”,以查看“视图”模块可识别的文件名。您可能需要原始视图模板才能使自定义模板起作用。添加新的自定义视图模板或删除它们后,请务必按“主题:信息”中的“重新扫描模板文件”按钮。