Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

вывод тамбов в шаблоне вьюхи

вывод тамбов в шаблоне вьюхи
, by

Здравствуйте!

снова нужен совет.

Имеем: вьюха - набор полей, в том числе "иконка" отдельное поле в структуре данных.

в поле закачиваетс яполноразмерная картинка и автоматом создается тамб.

вывожу как неформатированный список использую шаблон "views-view-unformatted--exhibitions.tpl.php", шаблон "цепляется".

в шаблоне вывожу выбраные поля. все прекрасно, кроме иконки:(

в цикле ...

foreach ($variables['view']->result as $id => $row):

$data=$row->_field_data['nid']['entity'];

вывожу картинку:

print file_create_url($data->field_image['und'][0]['uri']);

в настройках вьюхи Поля-Иконка стиль изображения - thumbnail

вышеописаным способом выводится полноразмерная картинка. мне 7нужен тамб.

как быть?

знаю про field_view_field, но воспользоваться ей не получается... как минимум, мне не ясно что ему указывать в качестве $entity_type?

если пишу node, то "оно" не содает правильного урл для картинки.

как быть? 

1 answer
votes: 593
Answer

Не совсем понял, что есть иконка, если она загружается через поле, то выводите поле в другое поле, в настройках view. Там есть возможно вставки одного поля в другое через токены.


Иконка - картинка для вывода на странице-списке выставок на странице самой выставки это изображение, как правило,  не используется

удалось решить задачу с помощью image_style_url($style, $img_url)

однако, чета мне кажется, что сделано через ... одно место.