在用织梦仿站的时候,有些class样式是btn1、btn2这样的样式循环的,这个时候1、2可以用[field:global name=autoindex/ ]
循环得到,[field:global name=autoindex/ ]
是从0开始。如果你想从1开始,那就用这个代码:[field:global name=autoindex runphp="yes"]@me=@me+1;[/field:global]
DEDE日期调用小插件
在日期文本框里面,点击的时候,下面出来一个和万年历一样的日期选择表,在dede里面,有一个现成的js小插件,直接调用就OK了。。。
1 | <input type="text" onclick="SelectDate(this,'yyyy-MM-dd',80,0)" /> |
就这么简单。
DEDE把变量放进session中,结果取值为null的问题
最近在基于织梦CMS(dedecms)做公司网站,可以说改动不少,而其中最令我印象深刻的就是织梦的session。
自己想在前台页面限制一些用户的访问,且后台用户可以访问。必须验证织梦后台用户的登录,于是开始取织梦的session,但是一直没有取出值来,后来才发现原来织梦的session有这样一段代码
1 | $sessSavePath = DEDEDATA."/sessions/"; |
$sessSavePath就是织梦session的存放位置,这里有两点需要注意,一是session_start()必须放在这段代码之后,二是$sessSavePath不能是文件的相对路径或者绝对路径,只能是文件的存放路径如:F:\SESSION。
于是便顺利的取出了session值。
DedeCMS {dede:field name='array' /}的用法
field支持用array获取任意字段的值。(支持标记:文章列表模板的 {dede:field name='array' /}
、arclist、arclistsg、loop、sql 标签)
例如平时使用
{dede:field name='title' /}
就可以使用
{dede:field name='array' runphp='yes'} @me=@me['title'];{/dede:field}
DEDECMS5.5/5.6/5.7列表页调用TAG标签(热门标签)的两种方法
DEDECMS5.5/5.6/5.7列表页调用TAG标签的两种方法:
一、DedeCMSv5.6及其以前版本:
dedecms默认在列表是无法调用tag标签的,经过各位版主们的帮助,现给大家提供出2种方法。
方法1:
在列表需要的位置加入下列代码:
1 | [field:id runphp=yes] |