Вы здесь

Как вывести группы полей в panels?

1

Собственно сам вопрос в заголовке, другие созданные поля могу выводить, но вот группами не видно такого.

Версия Drupal: 
7.x
Связанные проекты: 
PanelsField Group
Вопрос задан 25.02.2015 - 07:38

Ответы

1

Скорее всего только через PHP ручками. На орге валяется модуль в песочнице заброшенный, можно и там покопаться.

// Выводит всю группу
print render($content['group_machinename']);
// Вывод подгруппы.
print render($content['group_machinename']['subgroup']);
// Только поле.
print render($content['group_machinename']['subgroup']['field_machinename']);
Ответ дан 25.02.2015 - 14:00
Аватар пользователя Niklan
Niklan
445
1

Ну или так:
создаешь в типе отображения материала "РАСШИРЕННЫЕ ПАРАМЕТРЫ ОТОБРАЖЕНИЯ->
Использовать расширенное отображение для следующих способов вывода" выбираешь например "токены" (или еще какое)...настраиваешь филдгруп на "токене".

потом в регионе панели дергаешь материал->содержимое, в настройках отображения выбираешь "токены"(ну или твой режим отображения) . не знаю насколько это правильно ))) но работает, другого решения не програмным путем я сам не нашел когда стояла похожая задача/

Ответ дан 26.02.2015 - 19:08

Интересное решение, из минусов куча оберток и не выводит поля флагов почему-то

Комментарий оставлен 25.10.2017 - 10:36