调用在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
完成......我通过设置挖并获取代码,没有它曾经被消毒...消毒序列化对象可能会打破的东西,所以它是有道理的
噢,我的天,这是太明显了,我不不知道它怎么没有进入我的脑海!感谢克莱夫:) –