我创建了一个带有hook_form_alter的模块,该模块添加了一个名为“Phone”的额外字段,这使网站管理员能够修改网站电话号码。
有没有办法可以访问没有 SQL查询的字段数据?
由于
答案 0 :(得分:0)
如果您的意思是没有执行任何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);