Как вставить блок внутри ноды

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

Аватар пользователя noway noway 4 мая 2009 в 11:08

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

есть ли возможность вставить блок внутри ноды? Т.е написать php-сниппет который бы возвращал код блока?

Или нет? и вообще, хороший ли это тон для Друпала?

Комментарии

Аватар пользователя Ильич Рамирес Санчес Ильич Рамирес Санчес 4 мая 2009 в 11:22

"noway" wrote:
Т.е написать php-сниппет который бы возвращал код блока?

да. если знаете модуль, хук блока и тд.
"noway" wrote:
и вообще, хороший ли это тон для Друпала?

нет Smile
вставлять php код внутри блоков, документов и тд - это дурной тон. Ибо гибкость теряется.

Аватар пользователя volocuga volocuga 4 мая 2009 в 12:39

<?php $block module_invoke('block''block''view'0); print $block['content'?>;

0-дельта блока,чтобы узнать для своего блока,наведи курсор на ссылку "редактировать блок".Число в ссылке будет дельтой.Если блок создан модулем,первый 'block' нужно заменить обычно на название модуля.Смотрится также как и дельта