модуль для вставки блока как поля

Главные вкладки

Комментарии

Аватар пользователя irina81 irina81 2 февраля 2012 в 20:39

к примеру хочу в материале вывести сначала поле с боди материала ,потом вывести блок ,который я создала , а потом поле image
ну как то так .
вот я и спрашиваю как в качестве поля выбрать блок ?

Аватар пользователя ihappy ihappy 2 февраля 2012 в 20:53

Странное желание.
Врядли модуль есть для такой задачи. Конечно можно написать свой модуль.
Но я вот не понимаю, зачем это. Не зная причины, нельзя предложить замену.

Аватар пользователя Lotar Lotar 2 февраля 2012 в 21:03

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

Аватар пользователя irina81 irina81 2 февраля 2012 в 22:32

"Lotar" wrote:
В вашем случае я не вижу разницы между блоком и полем в котором можно вывести тот же код что и в блоке.

вы немного не понимаете -
если в поле вводить код ,то его нужно вводить для каждой ноды , а блок один раз можно создать и втавить его как поле и он будет выводится во всех нодах данного типа .
к примеру модуль display suite позволяет в качестве полей вставлять блоки , но он слишком тяжёлый и полностью по своему переопределяет вывод полей,
я думала , что может есть модуль который выполняет часть функционала ds,
а именно вставку блоков в поле.

Аватар пользователя Lotar Lotar 2 февраля 2012 в 23:01

это вы чота не понимаете можете ввести в тип материала поле которое надо и заполнить его раз и навсегда

Аватар пользователя ihappy ihappy 2 февраля 2012 в 23:19

"irina81" wrote:
а именно вставку блоков в поле.

Ну если надо вставить блок в каждую ноду. То можно, блок вставить в node.tpl.php и все.

Аватар пользователя DenisVS DenisVS 22 октября 2012 в 9:44

Тоже интересно.
Хочу блок рекламы между полями ноды. Наверное, покромсаю шаблон, но хочется гибкости, чтобы из админки.
Доходит так постепенно, что нужно создать регион (где?) и вставлять в него блок. Подскажите, будьте любезны.

Аватар пользователя ShadeDeAnei ShadeDeAnei 15 мая 2013 в 12:36

Здравствуйте! Та же задача....
Цель: разместить блоки views "новости" в разных материалах. Материалы одного типа с кучей полей. в одном из полей по ТЗ сайта и нужно разместить блок. Ну или задать тип поля как регион в который можно будет вставлять блоки views. Все бы ничего. да только блоки ДОЛЖНЫ быть не после материала, не перед. а именно ВНУТРИ него... Причем сами поля делятся так - фотогалерея (на всю ширину контента), потом разделение на 2 колонки, в левой, сразу под фотогалереей БЛОК Новостей для НЕКОТОРЫХ материалов. Под ним поле "файл", под ним Комменты материала. Правая колонка - набор полей с текстом и файлами.
Интересная задача??

Аватар пользователя Mitriy-Bug Mitriy-Bug 7 октября 2016 в 12:39

Тоже появилась такая же проблема. Сделал с помощью скрипта. Создаем и размещаем сам блок на странице. Создаем пустое поле (со значением по умолчанию), чтобы оно отображалось на странице в нужном месте.

И тут уже скриптом заменяем содержимое поле наши блоком. Топорно, но знаний хватает только на это Smile