我創建具有自定義模塊從模塊$ SITE_NAME變量使用形式API和上卻送呈發送一封電子郵件,我想使「從」電子郵件名稱是網站名稱(例如,<我的Drupal網站> [email protected])。在phptemplate中,您可以使用$ site_name,但是這看起來不起作用。我已經打過電話& $變量或& $變量或& $瓦爾在函數參數和DS-MED,但仍然一無所獲。有任何想法嗎?調用在Drupal 7
非常感謝! 馬特
我創建具有自定義模塊從模塊$ SITE_NAME變量使用形式API和上卻送呈發送一封電子郵件,我想使「從」電子郵件名稱是網站名稱(例如,<我的Drupal網站> [email protected])。在phptemplate中,您可以使用$ site_name,但是這看起來不起作用。我已經打過電話& $變量或& $變量或& $瓦爾在函數參數和DS-MED,但仍然一無所獲。有任何想法嗎?調用在Drupal 7
非常感謝! 馬特
您可以使用:
variable_get('site_name');
在一個模塊或模板文件:隨時隨地
我建議在覈心使用的方法:
variable_get('site_name', 'Drupal');
這是很好的做法將默認值包含在variable_get()
中。
只是好奇,但這些安全只是呼應模板還是應該使用check_plain或類似的進行消毒? –
你應該消毒的輸出與'check_plain()'以防萬一您的網站名稱是一樣的東西「槍與玫瑰」。 – jamix
完成......我通過設置挖並獲取代碼,沒有它曾經被消毒...消毒序列化對象可能會打破的東西,所以它是有道理的
噢,我的天,這是太明顯了,我不不知道它怎麼沒有進入我的腦海!感謝克萊夫:) –