Есть у меня блок (views),
но для разных разделов сайта хочу показать его в разных местах.
Тоесть например так: раздел а — правый столбик, а раздел б — левый столбик.
Пока вижу решение только в дублировании views, в чём вижу не самое элегантное решение.
Может есть ещё способы?
Комментарии
есть, надо для разных разделов создавать свои шаблоны razdel1-page.tpl.php razdel2-page.tpl.php и т.д. и в этих шаблонах засовывать скрипт выдачи блока в нужное место, вот и все
Шаблоны для разделов есть.
Подскажите как сделать вызов нужного блока из шаблона?
Помог код:
<?php
$block = module_invoke('views', 'block', 'view', 1);
print $block['content'];
?>
Naykon: спасибо.
Кто-нибудь в курсе,
как вывод блока таким способом влияет на производительность, при включени "нормального" кэширования?