我已经在我的控制器上实现了显示图像的示例这个功能
public function confirmAction() {
$imagefile = $this->baseUrl('ressource/images/pic.png');
// ...
}
我有这个错误方法“baseUrl”不存在并被困在__call()
我该如何解决这个问题
提前致谢
答案 0 :(得分:1)
baseUrl()
方法是View Helper
,在控制器操作中不应该需要(也就是使用)。
如果您真的需要它,那么您必须在视图对象上调用它,该视图对象通常可以$this->view
访问。因此,你应该可以使用这个
$imagefile = $this->view->baseUrl('/path/to/file');