DedeCMS的TAG标签不是很灵活,有时候我们的标签需要进行一个分类,能不能像{dede:arclist}标签的自定义属性(如:flag='c,h'),这样全站调用的时候更灵活。 前面写过一篇文章《DedeCMS织梦TAG标签SEO描述功能开发》,再拓展一下就行,有看不懂的步骤那篇文章写得详细些。 全站调用TAG标签方法一般是 {dede:tag row='100' sort='new' getall='1'} [url=[field:link/],[field:tag /][/url] {/dede:tag} 默认的只有以下参数 row:调用条数 sort:排序方式 month,rand,week getall:获取类型 0 为当前内容页TAG标记,1为获取全部TAG标记 数据库部分 用Navicat数据库管理工具打开dede_tagindex数据表(默认的表前缀),依次点击文件 -> 设计表。新增 字段:addtagtype 类型:int 长度:10 也可以用sql命令 alter table `dede_tagindex` add `addtagtype` int(10) NOT NULL default ''; 后台部分 打开后台/dede/tags_main.php,大概在27行找到 $dlist->SetParameter("tag", $tag); 下面增加 $dlist->SetParameter("addtagtype", $addtagtype); //by www.dede58.com 大概在49行找到(下面红色的分隔符请去除) $query = "UPDATE `#分隔符@__tagindex` SET `count`='$count' WHERE id=...
内容已隐藏,请关注公众号输入验证码查看
本帖支持关注公众号查看
【无套路 无套路 无套路 扫描二维码关注公众号发送【验证码】收到验证码 在上面输入点击提交查看即可显示隐藏内容】
|