0

有没有办法用 php 获取字段的预告值?我可以使用像这样的一些 php 获取字段值..

<?php print $node->field_country[0]['value'] ?>

我试过这个..

<?php print $node->field_country[0]['teaser'] ?>

但这不起作用。:(

4

2 回答 2

1

你有没有尝试过

<?php print $node->field_country['und'][0]['value'] ?>

这可以工作。

如果没有,请使用

<?php print_r($node->field_country); ?>

遍历字段的属性。

于 2012-11-01T13:25:53.113 回答
1

字段没有“teaser”和“full”值。只有节点具有测试器和完整视图。

要在 Drupal 6 中查看字段数组的全部内容,请安装 Devel 模块并使用:

<?php dpm($node->field_country); ?>

注意前面的建议:

<?php print $node->field_country['und'][0]['value'] ?>

与 Drupal 7 中的字段结构有关。

于 2012-11-04T14:43:07.460 回答