- 2026年07月09日
- 星期四
有些时候我们想实现类似于wordpress那样的tag,就是在显示tag的链接和tag名的同时,还能显示每个tag关联的文章的数量。 这就需要修改/include/taglib/tag.lib.php这个文件,找到第87行左右的 复制代码 $row[link] = $cfg_cmsurl./tags.php?/.urlencode($row[k
在实际使用织梦全站调用二级栏目以及子栏目时遇到一个问题,网站的一些二级栏目并没有子栏目,织梦就把同级栏目调用出来了。这样的话,给客户的感觉明显是不好的! 后来咨询了一下QQ群内的高手,发现问题出现在织梦的程序上面! 打开:includetaglibchannel
要求实现:dede:channelartlist 高亮显示 复制代码 {dede:channelartlist typeid=7} a href={dede:field name=typeurl/}{dede:field name=typename/}/a {/dede:channelartlist} 解决方案: 1:修改/include/taglib/channelartlist.lib.php文件。 找到: 复制
在DEDECMS模板中要使用PHP的话,可以按照下面的格式进行: {dede:php runphp=yes} global $dsql; $query = select * from client ; $dsql-Execute(a, $query); $row = $dsql-GetArray(a); @me=$row -group1;//显示出group1的值 {/dede:php}要作何种判断根据具
DEDECMS按照下载次数排序,排序在SQL语句里无非就是order by 下载次数 desc,知道了这个然后我们就看需要改哪里了。 找到include目录下面的taglib目录里的arclist.lib.PHP文件在376行后加入如下代码 if($orderby == down) { $sql = select SUM(downloads) as
1.获取dedecms织梦的循环次数,关键是[field:global.autoindex/]这个标签 复制代码 {dede:arclist typeid=3 row=8} [field:global.autoindex/]{/dede:arclist} 2.在循环时做条件判断。例:当循环到第2条时增加一个。 复制代码 {dede:arclist typeid=3 row=8}/
大家都知道,dedecms支持[field:senddate function=strftime(%y-%m-%d %H:%M,@me)/]这样的一些用法,即标记内使用function,调用相关的函数对当前标签返回的内容进行再次处理再显示出来。 就拿上面这个标记为例子,本来程序显示数据库某个表的字段senddate,
orderby=sortrank 文档排序方式 orderby=hot 或 orderby=click 表示按点击数排列 orderby=sortrank 或 orderby=pubdate 按出版时间排列 orderby=near orderby==lastpost 按最后评论时间 orderby==scores 按得分排序 orderby=id 按文章ID排序 orderby=rand 随
这里给出不需要修改程序,只修改模板的方法。举例,下面的标题列表,最长的标题50字节,只想显示30字节,模板代码如下: 复制代码 ul{dede:arclist titlelen=50 row=10}lia title=[field:title /] href=[field:filename /][field:title function= ( strlen(@m
