Подскажите начинающему. Мне нужно на одной странице несколько раз использовать один и тот же запрос, для подсчета количества документов, меняется только термин, по которому происходит выборка.Понятно, что нужно использовать функцию. Где правильнее ее сохранить? В page.tpl.php, нужно модуль создавать или еще как?
Комментарии
По хорошему лучше написать свой модуль. Но если лень это делать, то можно разместить функцию или в текущем используемом файле settings.php (обычно используется тот, что лежит в sites/default/settings.php) или разместить ее в template.php текущей темы оформления.
По моему писать в settings.php не очень хорошая идея. В темплэйте самое то.
Если объявлять в темплейте, то при включении другой темы оформления функцию придется перенести, а в случае с сеттингс.пхп она будет доступна при любой теме. Вообще оба варианта не очень хороши, но иногда их можно использовать.
А как сделать так, чтобы функция выполнялась только в ноде и больше нигде