0

在我的视图显示中,我想将节点->标题链接到节点->路径,除非用户在可选的 CCK 字段中输入了 URL。在这种情况下,我希望 node->title 链接到 URL。

如果答案为空,我想使用预处理函数将 CCK 字段的值设置为 node->path,但我使用的是使用字段的 Views Slideshow。据我了解,预处理功能仅适用于 .tpl 文件。

对实现此功能有什么建议吗?

4

1 回答 1

0

答案是使用字段模板而不是预处理器。这是我的字段模板的样子:

<?php
if (empty($output)) {
  $node = node_load($row->nid);
  $output = base_path() . $node->path;
}
print $output;
?>
于 2012-12-06T00:32:55.177 回答