搬码资源网广告位 搬码资源网广告位

织梦dedecms标签不能嵌套的2种解决方案

<p style="text-indent:2em;">如下标签:

<p style="text-indent:2em;">代码如下:

<p style="text-indent:2em;">{dede:listpagesize=’6′}

<p style="text-indent:2em;">

<p style="text-indent:2em;">{/dede:list}

<p style="text-indent:2em;">当运行的时候,发现{dede:global.user_lang/}居然原封不动的被展示了出来而未被解析,我很纳闷,于是去网上搜了有关DEDECMS不能嵌套标签的解决办法,最后找出了两种解决方案。

<p style="text-indent:2em;">方案一:

<p style="text-indent:2em;">代码如下:

<p style="text-indent:2em;">

<p style="text-indent:2em;">

<p style="text-indent:2em;">{dede:listpagesize=’6′}

<p style="text-indent:2em;">

<p style="text-indent:2em;">&jobid=[field:id/]">[field:jobname/]

<p style="text-indent:2em;">{/dede:list}

<p style="text-indent:2em;">显然,这种办法肯定不是我要的,因为该方法不仅复杂,而且不容易维护,更重要的是与我尽量的坚持行为和结构分离的习惯相悖,于是又在网上搜了搜,结果发现了更加方便的解决办法,即把{dede:global.user_lang/}更改成[field:global.user_lang/]。

<p style="text-indent:2em;">方案二:

<p style="text-indent:2em;">代码如下:

<p style="text-indent:2em;">{dede:listpagesize=’6′}

<p style="text-indent:2em;">PHP?lang=[field:global.user_lang/]&jobid=[field:id/]">[field:jobname/]

<p style="text-indent:2em;">{/dede:list}

<p style="text-indent:2em;">

<p style="text-indent:2em;">是不是很简单呢,该方法不仅简单,而且容易维护,也符合结构和行为分离的良好习惯,当然,适用其他标签或者在Dedecms中也是适用的。

声明:
本站发布的文章及附件仅限用于学习和研究目的;不得将上述内容用于商业或非法用途,否则后果请用户自负。
本站资源来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。
如果您喜欢该程序,请支持正版软件,得到更好的正版服务。
本文链接:https://www.abnma.com/11429.html,转载请注明出处。
如有侵权,请邮件联系我们删除处理。

0
搬码资源网广告位

评论0

请先

没有账号? 注册  忘记密码?