【发布时间】:2014-07-07 06:52:19
【问题描述】:
我的 Drupal 主题中有一个文件:views-view-fields--homepage-blocks.tpl.php
这是为了在主页中输出块。目前我正在使用以下代码进行测试。
<h3><?php echo $fields['title']->content; ?></h3>
<?php
echo $fields['field_url']->content;
echo $fields['field_link_title']->content;
echo $fields['field_homepage_block_image']->content;
echo $fields['body']->content;
标题、正文和 field_homepage_block_image 字段显示正确,但 field_url 和 field_link_title 字段根本没有显示。这些是我刚刚设置的自定义字段 - 它们属于“文本”类型。我已经清除了缓存,这似乎没有任何区别。
网站在线http://access.kdcloud.co.uk/~dodsgpne/
我正在尝试制作的块是页面中间的 4 个灰色块。
非常感谢任何帮助!
【问题讨论】:
-
尝试调试
$fields字段变量并查看您得到的输出。 -
我已经尝试使用 print_r 但显然,这是 drupal,只会出现白屏。我已经尝试使用 dpm,使用 dprint_r 但这也给出了错误。
-
您遇到了什么错误?
-
您可以尝试使用以下代码将其打印到看门狗 watchdog('my fields', '
'. print_r($fields, TRUE). '
');您将在 admin/reports/dblog 下找到它