Привет всем, так сложилось что я на друпале делаю разные сниппеты.
Для страниц разных типов использую контемплейт который ложит файлыв sites/default/contemplates/
Для блоков использую <?php include("sites/default/snippets/block/block_name.php")?> иногда со страниц и в body блока
Для страниц типа page использую <?php include("sites/default/snippets/page/page_name.php")?> в body блока
Как бы мне создать файл куда бы я складывал общие ф-ции, для вызова из всех перечисленных структур.
Как это организованно у Вас?
Комментарии
Что такое "ф-ция" ?
свой модуль, либо template.php
1)Master of Tragedy
функция
2)xxandeadxx
template.php - не катит, для pages. Не знаю почему, но он подгружается поже
свой модуль - если ничего другого не придумаю — то да(
theme-functions.php подключенный в template.php
В settings.php можно инклудить файл с фашими функциями.
А чем не нравится отличный друпаловский способ создания страниц и блоков в собственных модулях?
Главные инструменты в Друпале - это хуки, а не сниппеты.
2Stan.Ezersky спсб
2rbogdan@drupal.org спсб, насколько это адекватный и красивый способ?
2Sinkora
Честно говоря ещё не пробовал. Меня в принципе и так все чётко структурировано и работает, как напишу свой модуль меню и сортировки нод тогда подумаю о переведении всего в модули.
Sinkora, а где(в каких случаях) вы пользуетесь сниппетами(если пользуетесь), а в каких самописными модулями?
В последнее время стараюсь обходиться вообще без сниппетов...