Какой друпал способ определить глобальные константы? - PullRequest
5 голосов
/ 26 января 2010

Я создаю собственный модуль «склеивания» для своего сайта и хочу определить путь к другому сайту в качестве глобальной константы. Есть ли какой-нибудь друпал способ сделать это, кроме размещения оператора define () в верхней части моего модуля?

Ответы [ 2 ]

8 голосов
/ 26 января 2010

Используйте variable_get и variable_set .

3 голосов
/ 26 января 2010

Если модуль клея действительно предназначен только для одного сайта, и нет проблем, если он жестко закодирован, непременно закодируйте его.

В модулях ядра Drupal установлено множество констант: http://api.drupal.org/api/constants/7

Если вы хотите более гибкое решение, используйте таблицу с одной строкой и вставьте ее туда, а также предоставьте администратору интерфейс для изменения значения этой отдельной строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...