0

我为视图中的一个字段创建了自定义主题外观,并添加了字段 field_field_services_text_link[0]['rendered']['#markup'];?>。我试图对我的另一个图像字段做同样的事情,但它不起作用。我用 field_field_services_image[0]['rendered']]['uri']; ?>,但这段代码有问题。任何想法如何解决它?

4

2 回答 2

1

要解决此问题,也许以下内容会有所帮助。将其粘贴到您的主题文件中,而不是上面的内容

<?php print_r($field_field_services_image); ?>

print_r 函数将向您显示您正在尝试使用的数组($field_field_services_image) 的结构,并可以显示该结构是否完全符合您的预期。也许 [0]['rendered']... 部分的某处有问题,您可以检查一下。它可能在某个地方是空的,等等......

于 2012-06-25T15:55:54.520 回答
0

您总是可以看到使用 var dump 或更好的 devel 模块输出的内容。

于 2012-06-25T13:36:57.217 回答