2011-07-07 45 views
2

例如(file = views/elements/photos/tag.ctpcakephp truncate helper不工作

在这个元素中,我必须显示关于该照片的描述。 我要截断的说明文字,所以我使用的文本核心助手的截断 功能,但此引发以下 例外

echo $this->Text->truncate($photo['Photo']['description'], 30,array( 'ending' => '...', 'exact' => false,'html' => true)); 

Fatal error: Call to a member function truncate() on a non-object i 

回答

4

下一次,请张贴完整的错误消息。

看起来你没有在你使用的控制器中包含helper。

确保,你已经在你的控制器中以下内容:

var $helpers = array('Text'); 
+0

我说在我的app_controller和所有的控制器这一行..但还是同样的问题 – AnNaMaLaI

+0

你怎么称呼的元素? – Tim

+0

我从layout.ctp文件调用这个元素$ this-> element('photos/tag'); – AnNaMaLaI