Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

【kevke分享】前台调用字数控制代码,也许你需要

[复制链接]
kevke 发表于 2009-11-27 13:02:28 | 显示全部楼层 |阅读模式
UCHome模板
适用版本:
语言编码:  
风格转换者:
本帖最后由 kevke 于 2009-11-30 13:49 编辑

▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
   分享原则: 代码经本人实测可用,无半成品         
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒

该代码解决的是后台调用给前台的时候字数全部显示的问题,请对号入座
这是我最近调用的时候发现的小问题,在论坛找到的答案,
两种方法,

方法一:直接用函数截取,
<!--{eval echo getstr($value[subject],10);}-->
就是把这个函数代码直接替换了你要调用的哪里,红色部分,

<!--{loop $_SBLOCK['block6'] $value}-->
<span style="display:block;width:190px;white-space:nowrap;overflow:hidden;float:left; text-overflow:ellipsis;;  " ><li><a href="http://localhost:8080/home/space.php?uid=$value[uid]&do=thread&id=$value[tid]" title="$value[subject]" target="_blank">$value[subject]</a></li></span>
<!--{/loop}-->

当然,我给的这个是调用群组的,要调用其他的,就需要把value[subject]换成你调用的

数字10为截取字数多少,10==5个字,以此类推

部分需要换成你要调用的函数



方法二:CSS截取

<!--{loop $_SBLOCK['block6'] $value}-->
<span style="display:block;width:190px;white-space:nowrap;overflow:hidden;float:left; text-overflow:ellipsis;; " ><li><a href="http://localhost:8080/home/space.php?uid=$value[uid]&do=thread&id=$value[tid]" title="$value[subject]" target="_blank">$value[subject]</a></li></span>
<!--{/loop}-->

在调用的格式上加了CSS控制代码


&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;
      代码给新手            简单的代码,快乐的分享                高手可路过
&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;&#9618;
mydarl 发表于 2009-11-28 01:46:46 | 显示全部楼层
好。。。。。。。。。。。。。。。。。。。。。。。。
回复

使用道具 举报

yuliang0225 发表于 2009-11-28 01:52:32 | 显示全部楼层
好东西,谢谢分享
回复

使用道具 举报

Imabird 发表于 2009-11-28 22:07:19 | 显示全部楼层
支持下.....
回复

使用道具 举报

somotion 发表于 2009-12-11 18:47:03 | 显示全部楼层
非常好啊,谢谢了!
回复

使用道具 举报

hs999 发表于 2009-12-12 10:37:09 | 显示全部楼层
感谢分享~~~~~~~~~
回复

使用道具 举报

hs999 发表于 2009-12-12 10:38:45 | 显示全部楼层
感谢分享~~~~~~~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-20 13:19 , Processed in 0.024798 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表