dede3.01局部加省略号_DedeCms教程
教程Tag:暂无Tag,欢迎添加,赚取U币!
调用举例:
CODE:
{dede:arclist row="22" titlelen="24" limit="1,23" title_slh="…"}<dt><a href="[field:arcurl /]">[field:title /]</a></dt>{/dede:arclist}
[Copy to clipboard]
演示:http://my.bbsou.com/index.html 最顶上的最近更新部分
改法:
打开文件includeinc_arcpart_view.php
找到:
CODE: $channelid,
$ctag->GetAtt("limit") [Copy to clipboard]
改为:
CODE: $channelid,
$ctag->GetAtt("limit"),
$ctag->GetAtt("title_slh") [Copy to clipboard]
找到:
CODE: $row["title"] = cn_substr($row["title"],$titlelen); [Copy to clipboard]
改为:
CODE: //zouql标题没有显示完全后面显示的省略号…,默认为空则不开启本功能
if ($title_slh != "") $slh = strlen($title_slh);
$row["title_full"] = $row["title"];
$row["title"] = cn_substr($row["title"],$titlelen);
$row["title_2"] = cn_substr($row["title_full"],$titlelen-$slh);
if($row["title"] != $row["title_full"]) $row["title"] = $row["title_2"].$title_slh;
演示:http://my.bbsou.com/index.html 最顶上的最近更新部分
改法:
打开文件includeinc_arcpart_view.php
找到:
CODE: $channelid,
$ctag->GetAtt("limit") [Copy to clipboard]
改为:
CODE: $channelid,
$ctag->GetAtt("limit"),
$ctag->GetAtt("title_slh") [Copy to clipboard]
找到:
CODE: $row["title"] = cn_substr($row["title"],$titlelen); [Copy to clipboard]
改为:
CODE: //zouql标题没有显示完全后面显示的省略号…,默认为空则不开启本功能
if ($title_slh != "") $slh = strlen($title_slh);
$row["title_full"] = $row["title"];
$row["title"] = cn_substr($row["title"],$titlelen);
$row["title_2"] = cn_substr($row["title_full"],$titlelen-$slh);
if($row["title"] != $row["title_full"]) $row["title"] = $row["title_2"].$title_slh;
相关DedeCms教程:
- Dedecms生成百度地图图文教程
- 织梦dedecms生成下拉式友情链接列表
- DEDECMS使用拼音首字母做栏目名称
- 织梦DEDECMS站群增强版 DedeCMS搭建站群首选
- DedeCMS Error:Tag disabled:php错误的完整处理方法
- dedecms编码转换方法 gbk转UTF-8,UTF-8转GBK
- 防XSS,sql注射,代码执行,文件包含的通用代码
- DedeCms教程:优化DedeCMS搜索结果
- DedeCms教程:Linux+Apache+PHP+MySQL服务器环境(CentOS篇)
- DedeCms教程:LuManager服务器管理软件安装DEDECMS软件
- DedeCms教程:Ubuntu/Debian上安装 PHP 5.3, Nginx 和 PHP-fpm
- DedeCms教程:windows server 2003 php 环境搭建