主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
帝国模板变量是使用CMS建模时非常实用的功能。 它可以帮助您快速实施全球可配置的内容,例如网站版权信息,头部导航和公共广告空间。模板变量的合理使用可以大大提高模板灵活性和可重复性。
帝国什么是CMS模板变量?
简单地说,模板变量是在多个页面或模板上重复调用的内容。 它也可以是HTML代码,JS脚本,文本内容或PHP逻辑的一部分。 通过背景“模板” ->“公共模板变量”管理。定义后,可以在任何模板文件中直接引用它。
如何定义模板变量
帝国输入CMS的背景后,在“模板”菜单下找到“公共模板变量”,然后单击“添加公共模板变量”。
您需要填写一些重要字段。
变量名称:例如,[! - - Temp.header - -]。这是在模板中调用它时使用的标识符。 变量值:也就是说,它们可能已将内容嵌入到输出,纯文本,HTML代码或动态标签中。 注意:这用于注意此变量的功能,以促进以后的维护。
保存后,[!它可以在任何模板中使用,例如将- - -]插入主页模板中。
模板变量的范围是什么?
许多人问,模板变量是否仅在特定列或页面下方启用? 实际上,它的范围取决于您在哪里使用它。
全局可用:只要您在模板中调用它,就可以在主页,列页面或内容页面上使用相同的变量。 嵌套呼叫支持:一个变量可以呼叫另一个,例如将版权变量引入底部变量。 支持动态标签:系统标签可以与可变值一起使用,例如今年[年],列名[class.name]和其他变量,以实现动态内容。
但是,应注意的是,模板变量不能直接在PHP文件中使用,必须将它们嵌入模板文件中,并由系统和输出对其进行解析。
实用的建议和注意
提取重复零件,例如网站,尾巴和侧边栏广告。这非常适合创建模板变量,并且可以方便地修改。 整个网站都启用了一个位置。
避免筑巢变量。变量可以互相调用,但不要嵌套太多层。否则,调试更加麻烦,不会鼓励以后的维护。
请注意,可变命名规格建议统一前缀,例如temp.header和temp.footer。因此,一眼就更容易看到它是公共部位,并了解其他人是否会接管。
测试是否使用变量中的动态标签来使用诸如[class.name]之类的标签,请不要忘记测试它们是否可以在不同页面上正确显示。某些标签仅在某些页面上有效。
本质上,模板变量似乎并不复杂,但是它们在实际开发中非常有用。 经常使用时,它可以大大提高构建网站的效率,并使模板结构更加清晰。
有关PHP速度学习视频(从初学者学习)的免费教程
如何学习PHP? 如何开始PHP? 我在哪里可以学习PHP? 如何立即学习PHP? 不用担心,这是PHP速度学习教程(向初学者学习)。需要它的朋友可以保存和下载并学习它!
下载
这几篇文章你可能也喜欢:
- 暂无相关推荐文章
本文由主机参考刊发,转载请注明:帝国如何定义CMS模板变量以及我的范围? (帝国 CMS插件写作教程) https://zhujicankao.com/147374.html
评论前必须登录!
注册