DEDECMS列表页不支持[dede:fulltitle]标签的解决方法
DEDE列表页的dede:list标签中title是没有调用[field:fulltitile]的功能的,如果标题较长,就会被截断,无法调用出完整的标题出来,使用[field:fulltitile]调用出的结果跟[field:titile]是一样的。
解决方法:
1、专题页的列表页FULLTITLE找到/include/arc.specview.class.php文件,找到
$row["title"] = cn_substr($row["title"],$titlelen);
在这句代码的上面加上一下代码:
$row["fulltitle"]= $row["title"];
即可解决,注意,只能加到上边,不能加到下面,否则是没效果的,显示的会是截断后的标题。
2、文章列表页的完整标题,打开include目录下inc目录下的inc_fun_SpGetArcList.php文件
找到$row['title'] = cn_substr($row['title'],$titlelen);//看到这步有些人已经明白怎么做了吧?呵呵。
增加一行 $row['fulltitle'] = $row['title']; //注释:显示完整标题 同样要在上面
dedecms版本是5.7SP1 utf-8,测试通过。
解决方法:
1、专题页的列表页FULLTITLE找到/include/arc.specview.class.php文件,找到
$row["title"] = cn_substr($row["title"],$titlelen);
在这句代码的上面加上一下代码:
$row["fulltitle"]= $row["title"];
即可解决,注意,只能加到上边,不能加到下面,否则是没效果的,显示的会是截断后的标题。
2、文章列表页的完整标题,打开include目录下inc目录下的inc_fun_SpGetArcList.php文件
找到$row['title'] = cn_substr($row['title'],$titlelen);//看到这步有些人已经明白怎么做了吧?呵呵。
增加一行 $row['fulltitle'] = $row['title']; //注释:显示完整标题 同样要在上面
dedecms版本是5.7SP1 utf-8,测试通过。
顶(1)
踩(0)
- 最新评论