帝国论坛帝国网站管理系统交流区帝国CMS使用交流文章列表标题的按长度截取后如何在后面添加省略号? 【本版专题贴子】  
 2/2    |‹ ‹‹ 1 2
主题:文章列表标题的按长度截取后如何在后面添加省略号? [加入收藏夹]   

html高手
用户头衔:探花

精华贴   :0
发贴数   :9114
经验值   :23336
注册时间:2008-02-23
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 11 楼]

是用esub函数




2015-03-02 09:11:15 已设置保密 顶部 回复 引用 报告 编辑 删除

html高手
用户头衔:探花

精华贴   :0
发贴数   :9114
经验值   :23336
注册时间:2008-02-23
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 12 楼]

而且你这个真够乱的,直接启用list.var支持程序代码就可以用esub函数




2015-03-02 09:11:33 已设置保密 顶部 回复 引用 报告 编辑 删除

dhdz187
用户头衔:进士

精华贴   :0
发贴数   :676
经验值   :3356
注册时间:2008-05-13
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 13 楼]

楼主,标题截取是不科学的,通过源代码查看是截断后的文字,不利于seo
建议通过css控制长短

如果要显示省略号,也是可以通过css实现的。





2015-03-02 11:17:40 已设置保密 顶部 回复 引用 报告 编辑 删除

lghyt
用户头衔:进士

精华贴   :0
发贴数   :937
经验值   :3311
注册时间:2011-07-02
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 14 楼]

原帖由 dhdz187 于 2015-03-02 11:17:40 发表
楼主,标题截取是不科学的,通过源代码查看是截断后的文字,不利于seo
建议通过css控制长短

如果要显示省略号,也是可以通过...

你这招只适合支持css3的浏览器,不支持的怎么办呢,你是不是还想写js哈,或者你可能说,现在谁还在用css2的浏览器哈,如这么说,那我只能是呵呵了,你懂的!

[该贴被修改 1 次,最后修改时间 2015-03-02 11:30:34 ]


第一次用的cms就是帝国,第二个学会的是phpcms,第三个就是干discuz!第四个就是玩shopNC
2015-03-02 11:29:58 已设置保密 顶部 回复 引用 报告 编辑 删除

dhdz187
用户头衔:进士

精华贴   :0
发贴数   :676
经验值   :3356
注册时间:2008-05-13
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 15 楼]

好吧,各取所需。




2015-03-02 12:45:18 已设置保密 顶部 回复 引用 报告 编辑 删除

gswwmjh
用户头衔:书生

精华贴   :0
发贴数   :63
经验值   :234
注册时间:2015-05-11
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 16 楼]
这个测试不起作用,难道还是调用时做修改?
这个测试不起作用,难道还是调用时做修改?




2015-06-21 23:16:50 已设置保密 顶部 回复 引用 报告 编辑 删除

gswwmjh
用户头衔:书生

精华贴   :0
发贴数   :63
经验值   :234
注册时间:2015-05-11
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 17 楼]

经过调试10楼方案,成功的解决方案为:
直接将$value=sub($value,0,$subtitle,false);
修改为$value=sub($value,0,$subtitle,false,'...');
大约在2454行。




2015-06-21 23:54:31 已设置保密 顶部 回复 引用 报告 编辑 删除

gswwmjh
用户头衔:书生

精华贴   :0
发贴数   :63
经验值   :234
注册时间:2015-05-11
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 18 楼]
这才是正解
这才是正解




2016-08-16 20:13:01 已设置保密 顶部 回复 引用 报告 编辑 删除
 2/2    |‹ ‹‹ 1 2

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1