您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦dedecms标签不能嵌套的解决方法实例
梦松2023-09-28 17:50:06dedecms教程已有人查阅
导读当运行的时候,发现{dede:global.user_lang/}居然原封不动的被展示了出来而未被解析,我很纳闷,于是去网上搜了有关DEDECMS不能嵌套标签的解决办法,之后找出了两种解决方案。
如下标签:
代码如下:
方案一:
代码如下:
代码如下:
代码如下:
{dede:listpagesize=’6′}
<li><ahref="/plus/jobs.php?lang={dede:global.user_lang/}&jobid=[field:id/]">[field:jobname/]</a></li>
{/dede:list}
当运行的时候,发现{dede:global.user_lang/}居然原封不动的被展示了出来而未被解析,我很纳闷,于是去网上搜了有关DEDECMS不能嵌套标签的解决办法,之后找出了两种解决方案。方案一:
代码如下:
<!–在标签之前,先用JS获取标签中需要得到的内容–>
<scripttype="text/javascript">
functionget_user_lang(){
document.write("{dede:global.user_lang/}");
}
</script>
{dede:listpagesize=’6′}
<!–然后在标签中调用该JS函数把内容给显示出来–>
<li><ahref="/plus/jobs.php?lang=<scripttype="text/javascript">get_user_lang();</script>&jobid=[field:id/]">[field:jobname/]</a></li>
{/dede:list}
显然,这种办法肯定不是我要的,因为该方法不仅复杂,而且不容易维护,更重要的是与我尽量的坚持行为和结构分离的习惯相悖,于是又在网上搜了搜,结果发现了更加方便的解决办法,即把
{dede:global.user_lang/}更改成[field:global.user_lang/]
方案二:代码如下:
{dede:listpagesize=’6′}
<li><ahref="/plus/jobs.php?lang=[field:global.user_lang/]&jobid=[field:id/]">[field:jobname/]</a></li>
{/dede:list}
是不是很简单呢,该方法不仅简单,而且容易维护,也符合结构和行为分离的良好习惯,当然,适用其他标签或者在DEDECMS中也是适用的。
本文标签:
很赞哦! ()
相关文章
- dedecms标签{dede:field name=’array’ /}调用方法说明
- linux主机实现dedecms标签tags静态化的方法
- dedecms标签{dede:field name=’array’/}标签的用法介绍
- dedecms标签云优化代码实例
- dedecms标签云tag随机颜色和字体大小的实现方法
- 点击dedecms标签出现系统无此标签可能已经移除的解决方法
- dedecms标签tag标签调用方法和参数说明
- php页面中怎么使用dedecms标签的方法
- 织梦dedecms标签不能嵌套的解决方法实例教程
- dedecms标签调用汇总
- dedecms标签调用建站整理
- 织梦dedecms标签中limit的作用与使用方法(调用不同条数和次序的文章)
随机图文
-
dedecms织梦手机模板使用和制作方法
很多新手站长朋友不知道dedecms织梦的手机站怎么使用,对应的模板怎么制作!我们在制作模板时通常都会参考织梦默认模板default中的标签使用。 -
修改织梦dedecms目录增强安全防止网站挂马
有很多人反映织梦的安全性不够,漏洞太多,很多人都因为这个放弃了织梦CMS,但是要知道网站安全都是服务器配置、文件权限控制和网站程序三者的相互配合 -
织梦dede模板标签帮助说明指引
Dedecms5.7版本更新以后,较大一个好处就是非常灵活,如果在学习中有难度的话,大家可以首先去官方的《模板制作帮助文档》查看这些标记的简介,如何来看帮助文档呢 -
dedecms织梦会员上传图片需要输入后台目录怎么办
我觉的这个是dede默认程序的一个bug,会员上传图片的话需要管理员权限,如果登入后台,前台测试会员能上传图片,如果退出后台就不能上传了
留言与评论 (共有 条评论) |