Приветствую, форумчане!
Мозги кипят, а решения так и не могу придумать/найти.
Раньше, в Drupal 7, я создавал Page и вызывал в нём нужный мне view через echo views_embed_view.
Вроде как возможность осталась, но мне выплёвывается array. Ладно, думаю, пока пусть будет так.
Темизирую Соответствующий view через views-view-fields--viewname--block-1.html.twig, вывожу там просто текст и... ничего.
Что поменялось и где правда?
Может кто помочь?
Комментарии
ну как бы твиг появился
эт понятно. Про сам файл темизации пока не самое важное.
Как вызвать вьюху внутри материала - вот в чём вопрос для меня...
через препроцесс функции или вот недавно тут постили полезный модуль https://www.drupal.org/project/twig_tweak
Как раз про модуль этот читаю сейчас. Я так понимаю, единственный возможностью осталось создать twig файл с конкретной нодой, в котором вызвать views?
нет, лучше по возможности вообще этого не делать, а просто вывести вьюшку в блоке.
и потом этот блок вывести на конкретной странице?
ну да, но в этом нет ничего нового по сравнению с семеркой
ага, это понятно уже. Спасибо большое за разъяснение, а то у меня глаз уже дёргаться начал)
Извини, что снова спрашиваю, но тут появился ещё 1 вопрос, уже конкретно про twig. В поле материала я добавляю iframe - презентаха с SlideShare. Вывожу в шаблоне через fields.fieldname.content - выводит просто текстом. Пробовал через фильтры - не проходит. Тип поля в ТМ - "простой текст"
ну так вы сами и ответили. Простой текст и получите. Смените на formatted.