2013-12-13 30 views
0

您好我正在使用cakephp文本助手截断方法来显示文本字符串只有所需的长度。cakephp文本hepler的截断方法没有给出正确的结果

echo $this->Text->truncate('my text with more than 500 characters ',10,array('ellipsis' => $this->Html->link(' Read More',$link,array('class'=>'readMore','target'=>'__blank')), 
'exact' => true)); 

在这里,我给了长度为10,但仍是显示我完整的结果(即整串并连接“了解更多”链接最后的那个)。但是当我给$长度值超过100时,它可以正常工作(以100个字符的字符串形式给出结果)。

这是CakePHP的帮手逻辑错误还是我用它错误的方式?

回答

2

您不应将HTML帮助器内容传递给“省略号”,HTML帮助器会生成一个长度超过10个字符的长字符串。

+0

非常感谢你的工作。 –

相关问题