Drupal - 显示表单改变内容

时间:2011-11-01 14:03:01

标签: php drupal

我创建了一个带有hook_form_alter的模块,该模块添加了一个名为“Phone”的额外字段,这使网站管理员能够修改网站电话号码。

有没有办法可以访问没有 SQL查询的字段数据?

由于

1 个答案:

答案 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);

variable_get() docs
variable_set() docs