公用模板中修改变量值的特点及使用方法发布

优采云 发布时间: 2021-04-28 01:06

  公用模板中修改变量值的特点及使用方法发布

  共享php cms v9自定义变量插件

  发布时间:2016年2月18日|编者:小勇|类别:cms网站建设教程|阅读:时报|评论:人

  很多时候,我们希望自定义一些变量以完成某些功能,例如定义新闻页面的数量,侧边栏联系信息以及其他经常修改的简短内容。我们以前的解决方案是直接修改源代码或使用Fragmentation函数,

  使用此插件,您可以直接在网站的后台进行设置,而无需修改网站的代码。

  由于许多外包公司都使用PHP cms,所以很多时候我们希望客户自己修改变量的值(例如联系电话),而不是让他们自己添加或删除变量,以免修改错误并导致网站错误。

  此插件解决了这些问题。

  

  ----------

  插件功能:

  1.管理系统是分开的,普通管理员只能修改变量值,而高级管理员可以修改所有设置。 (特定权限,请在角色管理中设置自己的权限)

  2.多站点支持

  3.多类别管理

  4.使用php cms系统缓存来减轻数据库访问压力。

  注意:

  1.由于该插件使用了php cms的缓存功能,因此请注意/ caches /目录的写许可权。

  2.安装后,两个菜单位于[Content Management]的[Content Management]和[Content Related Settings]中。

  [内容发布管理\字段管理]普通管理员使用字段修改界面

  [内容相关设置\字段设置]超级管理员使用字段修改界面

  --------------------------------------------------- -------------------

  使用方法:

  定义公共模板(例如templates \ default \ content \ header.html):

  {php $ allFields = customField();} //获取所有站点的所有变量

  {php $ cm = $ allFields [$ siteid];} //使用当前站点变量

  {php $ cm = $ allFields [3];} //类推,使用站点3变量

  --------------------------------------------------- -------------------

  可变参考方法:

  如果定义了{php $ cm = $ allFields [$ siteid];},请使用:

  {$ cm [contact_name]}

  相反使用:

  {$ allFields [$ siteid] ['contact_name']}

  {$ allFields [1] ['contact_name']}

  {$ allFields [2] ['contact_name']}

  下载

  本文标签:php cms自定义变量自定义字段

  赞助我们:如果您认为本网站的内容确实对您有帮助,请赞助我们,以便我们能够激励我们继续为您贡献更多有用的内容→赞助我们

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线