1 2 3

Вы здесь

Drupal 7 - Создаем регионы в теме Zen

Аватар пользователя Gorecmagic

0 Комментарии

regiony

Привет, сегодня в Drupal 7 создаем регионы в теме Zen. Для кого то просто, для кого то сложно, а кто-то как я тупо понятия не имеет как это делать. Что такое регионы объяснять не буду ибо если вы суда попали значит озадачились поиском решения, а это значит, что вы знаете, что вам нужно. Все просто и элементарно. 

Открываем файлы made_zen.info  и  page.tpl.php    Путь: sites > all > themes > made_zen (your sub-themes) > templates > page.tpl.php . Первый файл лежит в папке: made_zen (your_sub-themes).  В файле made_zen.info создаем регион, как создать понятно визуально. Далее идем в page.tpl.php и создаем див перед регионом хедер смотрим фото, с лева на право:  рис. №1  и  рис. №2  на первом готовый результат, а на 2-ом пример кода пхп который нужно интегрировать с кодом дива и региона, что видно как пример на первом рисунке.



рис.№1


рис. №2


Создать регион можно где угодно, не обязательно перед хедером. Таким образом регионы встанут по умолчанию на всю ширину экрана, а если вам нужно поставить три блока по горизонтали, к созданным регионам, по сути дивам прописываем в CSS   float: left   и задаем ширину 33.3% .После таких манипуляций регионы встанут последовательно друг за другом по горизонтали, если не встали, значит ищем, что не так. Созданные регионы должны появится в панели интерфейса, далее с ними можно работать так же как и с остальными регионами. На всяки пожарный проверяем через фаирбаг.

Аналогичного результата добъемся использую модуль "Panels", но по мне таки проще так как было описанно выше, можно и так и так. Но с панелями реально позапутаней, хоть и ничего писать не нужно, фактически визуальный редактор.

0 Комментарии