可能我只是在寻找已经存在于Drupal(7)中的某个函数的名称,但有时文档很难浏览。希望有人能帮助我。
我有一个具有自定义字段的节点。
我正在一个名为field--mycustomcontenttype.tpl.php
的模板中工作,因此要查找输出图像字段和图像样式的PHP函数的名称。
mycustomcontenttype
是一个具有以下附加字段的节点:
[field_image] => Array
(
[und] => Array
(
[0] => Array
(
[fid] => 51
[alt] => ImageAltText
[title] =>
[width] => 150
[height] => 150
[uid] => 29
[filename] => myimagename.jpg
[uri] => public://myimagename.jpg
[filemime] => image/jpeg
[filesize] => 8812
[status] => 1
[timestamp] => 1339445372
[uuid] => a088ea8f-ddf9-47d1-b013-19c8f8cada07
[metatags] => Array
(
)
)
我可以使用一个(丑陋的)自定义函数来显示图像,该函数获取$item['#options']['entity']->field_image
中找到的值并将public://
替换为实际服务器路径。然后我可能还需要使用正确的Drupal图像样式(缩略图、自定义样式等)加载图像。
可悲的是,我不知道类似这样的函数名:unknown_function_name_drupal_image_print($item['#options']['entity']->field_image, 'thumnail');
是什么。
有没有人能帮助我找到这个函数?