繁体   English   中英

Drupal 6:在视图中设置字段主题

[英]Drupal 6: Theming a field in views

基本上我想在我的模板(views-view-field--body.tpl.php)中创建一个php代码,它将显示以下内容...

如果[body]打印[node_view] endif

在我的头顶上,乍看起来好像您正在使用字段。 如果是这样,如果您查看views-view-field.tpl.php,则注释将指定:

  Variables available:
  - $view: The view object
  - $field: The field handler object that can process the input
  - $row: The raw SQL result that can be used
  - $output: The processed output that will normally be used.

从$ row获取输出时,应使用以下构造:$ data = $ row-> {$ field-> field_alias}

因此你可以做类似的事情

if ($row->{$field->body}) { 
  print $row->{$field->view_node}
}

我要做的是下载Views Custom Field ,然后使用以下代码作为值:

<?php 
if ($data->node_revisions_body) { 
 echo '<a href="/node/' . $data->nid .'">view</a>';
}
?>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM