Где бы разместить ф-цию что бы её видно было...

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

Аватар пользователя kuzyakiev kuzyakiev 1 июня 2010 в 21:54

Привет всем, так сложилось что я на друпале делаю разные сниппеты.
Для страниц разных типов использую контемплейт который ложит файлыв sites/default/contemplates/
Для блоков использую <?php include("sites/default/snippets/block/block_name.php")?> иногда со страниц и в body блока
Для страниц типа page использую <?php include("sites/default/snippets/page/page_name.php")?> в body блока

Как бы мне создать файл куда бы я складывал общие ф-ции, для вызова из всех перечисленных структур.
Как это организованно у Вас?

Комментарии

Аватар пользователя kuzyakiev kuzyakiev 1 июня 2010 в 22:38

1)Master of Tragedy
функция
2)xxandeadxx
template.php - не катит, для pages. Не знаю почему, но он подгружается поже
свой модуль - если ничего другого не придумаю — то да(

Аватар пользователя Sinkora Sinkora 1 июня 2010 в 22:53

"kuzyakiev" wrote:
Для блоков использую <?php include("sites/default/snippets/block/block_name.php")?> иногда со страниц и в body блока
Для страниц типа page использую <?php include("sites/default/snippets/page/page_name.php")?> в body блока

А чем не нравится отличный друпаловский способ создания страниц и блоков в собственных модулях?

Главные инструменты в Друпале - это хуки, а не сниппеты.

Аватар пользователя kuzyakiev kuzyakiev 2 июня 2010 в 14:44

2Stan.Ezersky спсб
2rbogdan@drupal.org спсб, насколько это адекватный и красивый способ?
2Sinkora
Честно говоря ещё не пробовал. Меня в принципе и так все чётко структурировано и работает, как напишу свой модуль меню и сортировки нод тогда подумаю о переведении всего в модули.
Sinkora, а где(в каких случаях) вы пользуетесь сниппетами(если пользуетесь), а в каких самописными модулями?

Аватар пользователя Sinkora Sinkora 2 июня 2010 в 14:50

"kuzyakiev" wrote:
Sinkora, а где(в каких случаях) вы пользуетесь сниппетами(если пользуетесь), а в каких самописными модулями?

В последнее время стараюсь обходиться вообще без сниппетов...