drupal7如何在帖子详细信息页面上添加与字段项目相同的链接?
问题描述:
drupal7如何在帖子详细信息页面上添加与字段项目相同的链接?drupal7如何在帖子详细信息页面上添加与字段项目相同的链接?
我想加入到 “发布者” 字段中的链接。
例如:
Posted By
Jack
到
Posted By
<a href="google.com" />Jack</a>
重要的是 所有帖子应该是相同的链接(google.com)
这就是为什么我不能使用链接场。 有什么想法?
答
您可以覆盖的输出“发布”字段中。 在覆盖输出中,我们可以添加包裹在href链接中的令牌。
<a href="google.com">[token here]</a>
+0
谢谢你的回复! 但是,我不明白。这不是一个观看页面(或块)。 它是后期详细信息页面。 我可以只看到一个视野吗?内容详细信息页面? –
答
你改写特定内容类型的Posted by
场。
可能覆盖模板是:
field.tpl.php
field--field-type.tpl.php
field--field-name.tpl.php
field--content-type.tpl.php
field--field-name--content-type.tpl.php
例子: - field--field_posted_by--page.tpl.php
然后写这样的代码在你的模板文件中创建链接。
<?php
if($element['#view_mode'] == "full"){
print l(render($items),'https://www.google.com');
}
?>
我认为这可能对您有用。
感谢,
我解决了这个问题。 将/drupal/modules/field/theme/field.tpl.php文件复制到 /drupal/sites/all/themes/mytheme/templates/field/folder。 和变更文件名以“场 - 场提交 - 通过 - 内容type.tpl.php” 和编辑源代码 '' 和它的作品!!!! 此网址非常有帮助。 [链接](https://3cwebservices.com/drupal/how-override-field-templates-drupal-7) –