drupal7如何在帖子详细信息页面上添加与字段项目相同的链接?

问题描述:

drupal7如何在帖子详细信息页面上添加与字段项目相同的链接?drupal7如何在帖子详细信息页面上添加与字段项目相同的链接?

example image

我想加入到 “发布者” 字段中的链接。

例如:

Posted By 
Jack 

Posted By 
<a href="google.com" />Jack</a> 

重要的是 所有帖子应该是相同的链接(google.com)

这就是为什么我不能使用链接场。 有什么想法?

+0

我解决了这个问题。 将/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) –

您可以覆盖的输出“发布”字段中。 在覆盖输出中,我们可以添加包裹在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'); 
} 
?> 

我认为这可能对您有用。

感谢,