很有可能我只是在寻求帮助来查找 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');
。
有没有人可以帮我找到这个?