主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
首先,让我们介绍一下梦想编织模板引擎。
(学习视频分享:编程视频)
梦幻编织模板引擎是一个HTML名称空间形式的模板解析器。使用Dream Weaving parser解析模板的最大优点是可以轻松设置标签的属性,这使得模板代码非常直观和灵活。新版织梦模板引擎不仅可以解析模板,还可以解析模板中的错误标签。
1.梦幻编织模板引擎的代码样式如下:
{dede:标记名属性= & # 39;价值& # 39;/}{dede: tag name属性= & # 39;价值& # 39;} {/dede:tagname } { dede:tagname attribute = & # 39;价值& # 39;} InnerText){/dede:tag name }提示:如果使用带有底部模板的标签,则必须严格使用{ dede:tag name attribute =‘value‘} {/dede:tag name }的格式,否则将会出现错误。
2.织梦模板引擎内置了多个系统标签,可以在任何情况下直接使用。
(1)全局标记,即获取一个外部变量,该变量可以调用除数据库密码之外的系统任何配置参数,其形式为:
{ dede:global name = & # 39;变量名& # 39;}{/dede:global}或
{ dede:global name = & # 39;变量名& # 39;/}当变量名不能用$(如变量$ CFG _ cmsspath)标记时,应写成{ dede:global name =‘CFG _ CMS spath‘/}。
(2)foreach用于以如下形式输出数组:
{ dede:foreach array = & # 39;阵列名称& # 39;}【field:key/】【field:value/】{/dede:foreach }(3)包括以下格式的文件:
{ dede:include file =‘file name‘is make =‘it is dede plate template(yes/no)‘/}文件的搜索路径按以下顺序排列:绝对路径、include文件夹、CMS安装目录和CMS主模板目录。
3.dream-weaving标签允许您使用任何标签中的函数来处理以下列形式获得的值:
{ dede:tag name attribute =‘value‘function =‘you function(“参数一“,“参数二“,“@me“)“/}其中@ me用于表示当前标签的值,其他参数由您的函数决定,例如:
{dede:字段名称= & # 39;发布日期& # 39;function = & # 39strftime(“% Y-% M-% d % H:% M:% S“,“@ me“)& # 39;/}4.织梦标签允许有限的编程扩展。
格式是:
{ dede:tagname runphp = & # 39;是的& # 39;} $ aaa = @ me@ me =“123456“;{/dede:tagname}@me表示标记本身的值,因此在标记编程中不能使用echo之类的语句,所有返回值只能传递给@me。此外,由于程序代码占用了底层模板InnerText的内容,因此要编程的标签只能使用默认的InnerText。
相关推荐:dedecms教程
以上是关于dedecms模板引擎的详细介绍。更多内容请关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
- 帝国忘记cms密码怎么办?
- 帝国cms会员中心进入方法(帝国cms会员中心进入方法)
- 如何控制dedecms列表页面的缩略图大小(dedecms分页标签)
- dedecms如何去除梦织底层的梦织版权信息
- dedecms5.7 ask模块404现在该怎么办?
本文由主机参考刊发,转载请注明:DEDEDECMS模板引擎介绍(DEDEDECMS模板) https://zhujicankao.com/98132.html
评论前必须登录!
注册