我有一个从 3 种不同内容类型中提取标题的视图。其中一种内容类型的标题应该链接到外部网站,另外两种类型的标题链接到 Drupal 站点内的节点。有没有办法可以设置标题字段以根据标题来自的内容类型以不同方式处理链接?
感谢下面的弗拉德回答!:)
这是我们在views-view-fields--news--block.tpl.php
模板中使用的工作代码..
<?php if ($fields['type']->content == 'Event'): ?>
<a href="<?php print $fields['path']->content; ?>"><?php print $fields['title']->content; ?></a>
<?php endif; ?>
<?php if ($fields['type']->content == 'PATF News'): ?>
<a href="<?php print $fields['path']->content; ?>"><?php print $fields['title']->content; ?></a>
<?php endif; ?>
<?php if ($fields['type']->content == 'News Link'): ?>
//This link goes to _blank
<a href="<?php print $fields['field_link']->content; ?>" target="_blank"><?php print $fields['title']->content; ?></a>
<?php endif; ?>