Drupal Вивести регіон у

1. Додати до THEMENAME.info :

2. Додати до template.php :

Написане актуально для Drupal 7 Схожі записи

Коментарі

Для всіх блоків у цьому регіоні бажано проставити відповідні умови видимості в адмінці, тому що такий регіон все одно оброблятиметься не лише на одних сторінках.

Красиво спасибі. Корисна фіча. Може ще напишіть, як вставити блок усередину тіла ноди, наприклад, після третього абзацу.

Підтримую Errand. Дуже хочеться замітку про те, як вставити блок усередині статті.

Млинець млинець, засідка. у мене в template вже є функція ***_preprocess_node(&$variables)<> але в ній як бачите &$variables, туди додавати &$vars - збоїть, мою видаляти - не можна. як бути?

Забув сказати: намагаюся додавати не в node.tpl.php а в node-custom.tpl.php

xandeadx, дякую за наведення. Ти молодець!

Млинець млинець, засідка. у мене в template вже є функція ***_preprocess_node(&$variables)<> але в ній як бачите &$variables, туди додавати &$vars - збоїть, мою видаляти - не можна. як бути?

Дякую за замітку.

Велике дякую. Не вперше рятуєте.

Чому така фішка не працює з копіями блоків?

Дякую, коротко і ясно сказано, як створити новий регіон у друпав у потрібному місці.

THEMENAME – треба було міняти на ім'я своєї теми?

У мене вже є функція _page_alter($page) - як у неї вантажити не знаю =( але допомоги прошу розтлумачити.

знайшов на інших з викликом функції block_get_blocks_by_region() і так у мене начебто працює, але хочеться зробити правильно.

Дякую за цінну пораду. Зіткнувся з тим, що привикористання block_get_blocks_by_region() і виведення регіону в node.tpl.php через hook_preprocess_node перестає працювати блок, створений у завірюсі зі змінним вмістом через ajax.

Саме це better exposed filters з чекбоксами. У випадку вашої поради, через page_alter все працює відмінно, як у повноцінному регіоні. Приклад із запчастинами та аксесуарами тут, але я поки що так і не зрозумів із чим це пов'язано.