我从我的数据库中检索评论。
{foreach value=users from=$comment}
<tr>
<td>{$users.ADD_DATE}</td>
<td>{$users.NAME}</td>
{if $users.COMMENT|count_characters > 95}
<td>{$users.COMMENT|truncate:95:"..."}<a href="#">devamı</a></td>
{else}
<td>{$users.COMMENT}</td>
{/if}
<td><center><input type="checkbox" name="checkComment[]" value={$users.ID} /></center></td>
</tr>
{/foreach}
如上所示,如果注释大于95截断并放置一个链接。如果少,不是问题。
我想要的是,如果评论大于95个字符,用户可能需要点击链接。当他/她点击链接时,他/她可以看到完整评论。
我该怎么做?
答案 0 :(得分:1)
Javascript是解决此问题的最佳选择。
尝试jTruncate: http://www.jeremymartin.name/projects.php?project=jTruncate
应该这样做......
答案 1 :(得分:0)
最简单的可能是使用jquery和show/hide div。
您还可以创建一个新页面并链接到该页面,它将显示完整的评论,基本上不会截断新页面上的文本。