Drupal - Показать форму изменить содержание - PullRequest
0 голосов
/ 01 ноября 2011

Я создал модуль с hook_form_alter, который добавляет дополнительное поле под названием «Телефон», что дает администратору сайта возможность изменить номер телефона сайта.

Есть ли способ получить доступ к этому полюданные без запроса SQL?

Спасибо

1 Ответ

0 голосов
/ 01 ноября 2011

Если вы имеете в виду, что оператор SQL вообще не выполняется, то нет, вам нужно хранить данные там, где вы сможете получить их позже.Я полагаю, вы могли бы использовать плоский файл, если вы в отчаянии, но поскольку Drupal полагается на базу данных (так что она всегда будет там), я не вижу никакого значения для этого.

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

// Set a variable
variable_set('site_phone_number', $the_number);

// Retrieve the variable
variable_get('site_phone_number', $default_if_variable_doesnt_exist);

variable_get() docsvariable_set() docs

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