Jest całkiem możliwe, że po prostu szukam pomocy w znalezieniu nazwy funkcji, która już istnieje w drupalu (7), ale czasami dokumentacja jest nieco trudna w nawigacji. Mam nadzieję, że ktoś może mi pomóc.Jak wydrukować pole obrazu drupal?
Mam węzeł, który ma niestandardowe pole.
Pracuję w szablonie field--mycustomcontenttype.tpl.php
i tak staram się znaleźć nazwę funkcji PHP, która wyprowadza i pole obrazu ze stylami obrazu.
mycustomcontenttype
jest węzłem z następującym dodatkowym polu:
[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
(
)
)
Więc mógł wyświetlić obraz stosując (brzydki) ręka walcowane funkcje, które przyjmuje wartość znaleziono w $item['#options']['entity']->field_image
a nie zastępowanie public://
dla rzeczywistej ścieżki serwera, a następnie możliwe jest również, że chcę załadować obraz z poprawnym stylem obrazu drupal (miniatura, niestandardowy styl, itp.)
Niestety, po prostu nie mam Pomyśl, jak się nazywa zabawa ction działający tak: unknown_function_name_drupal_image_print($item['#options']['entity']->field_image, 'thumnail');
jest.
Czy jest ktoś, kto może mi pomóc to znaleźć?
Zgadzam się z tym, chociaż powiedziałbym, że lepiej jest renderować obraz za pomocą warstwy tematycznej Drupals http://api.drupal.org/api/drupal/includes!theme.inc/function/theme_image/7 –
Całkowicie się zgadzam, ale pytanie wydawało się szukać funkcji, która przyjmuje styl obrazu, w którym to robi. Edytowałem, aby uwzględnić opcję renderowania. – SpaceBeers
Zaoszczędziłem mój czas. Wielkie dzięki –