2013-07-11 57 views
0

我正在使用drupal 7構建一個網站。最讓我惱火的是,似乎有很多字段在多個模塊設置中共享相同的值。例如,網站電子郵件的電子郵件地址,簡單新聞發件人等。Drupal 7中多個模塊的共享值

我想知道是否有辦法解決這種情況,就像我們在編程時所做的一樣 - 使用變量,所以我們不需要逐個更改值,以保持它們完全相同。

謝謝!

回答

3

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

舉例: 設定值是這樣的:

variable_set('email_id', '[email protected]'); 

然後你可以檢索的任何模塊中像下面:

$email_id = variable_get('email_id'); 
+0

我想知道,如果我們可以使用一些模塊,這樣做而不是在api級別? – pa4373

+1

我不會建議爲此目的使用模塊。這是不必要的開銷。如果需要,您可以快速瀏覽一下:https://drupal.org/project/variable – Sumoanand