预告片的 node.tpl.php 中缺少 $content 字段(Drupal 7)
在 node.tpl.php
中,我有 。当以整页形式查看节点时,它会打印以下内容:
Array
(
[0] => links
[1] => body
[2] => field_address
[3] => field_rating
[4] => field_picture
)
当在首页上以预告形式查看节点时,它会打印以下内容:
Array
(
[0] => links
[1] => body
)
如何获取 field_ rating
和 field_picture
当我为预告片设置主题时可以使用吗?
In node.tpl.php
I've got <?php print_r(array_keys($content)) ?>
. When viewing the node as a full page, it prints this:
Array
(
[0] => links
[1] => body
[2] => field_address
[3] => field_rating
[4] => field_picture
)
And when viewing the node as a teaser on the front page it prints this:
Array
(
[0] => links
[1] => body
)
How can I get field_rating
and field_picture
to be available when I'm theming the teaser?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在以下管理页面中打开和关闭预告片的字段:
“管理”>“结构>内容类型>管理显示>预告片(标签)
You can turn fields on and off for the teaser in the following admin page:
Administration > Structure > Content Types > Manage Display > Teaser (Tab)