Drupal 7中多个模块的共享值

时间:2013-07-11 12:52:06

标签: drupal

我正在使用drupal 7来建立一个网站。最让我烦恼的是,似乎有太多的字段在多个模块设置中共享相同的值。例如,站点电子邮件的电子邮件地址,简单新闻发件人等等。

我想知道是否有办法解决这种情况,就像我们在编程中所做的那样 - 使用变量,因此我们不需要每个都更改值,以保持它们全部相同。

谢谢!

1 个答案:

答案 0 :(得分:3)

可能您正在寻找variable_set& variable_get drupal apis。

实施例: 设置如下值:

variable_set('email_id', 'abc@xyz.com');

然后您可以在以下任何模块中检索它:

$email_id = variable_get('email_id');