当前位置:首页 > 站长笔记 > php笔记 > 正文
运行天数:2903 天 最后更新:2020-4-4

smarty模板引擎在模板中定义变量的技巧

用手机或者平板电脑扫描应用扫描本二维码,可以在手机浏览器继续浏览,也可以分享给你的联系人。

2017年01月11日 | 作者: 影子 | 分类: php笔记 | 点击量: 612

在开发网站时,遇到一个变量调用的问题。

变量{$module}为模块的名称

需要根据模块名称调用对应的中文名称,在语言文件中有对应的写出.调用格式{$lng.英文模块名}

因模块有多个,无法通过固定赋值得出.

所有通过在模板中定义变量实现,方法如下:

{assign var=”module” value=”{$lng.{$li.l_module}}”}//其中{$li.l_module}为调出的模块英文名
{$module}//{$module}实际上就是{$lng.英文模块名}格式.

通过以上方法,实现了smarty模板引擎在模板中定义变量,满足实际需求.

 

 


关键词:

本文网址:https://www.menglei.net/2322/,转载请以链接形式注明出处,谢谢合作!

作者:清晨@网站建设专家. | 清晨,领先的网站优化品牌。

交流QQ号:925474725 邮件支持:shadoweb@qq.com