Вполне возможно, что я просто ищу помощи в поиске имени функции, которая уже существует в drupal (7), но иногда в документации немного сложно ориентироваться. Надеюсь, кто-нибудь может мне помочь.
У меня есть узел с настраиваемым полем.
Я работаю с полем шаблона --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, 'миниатюра');
.
Кто-нибудь может помочь мне найти это?