我需要在帮助器中调用单元格方法。我在帮助者中尝试这个。
$cell = $this->cell('Inbox::expanded');
但它不起作用。 我怎么能这样做?
答案 0 :(得分:4)
有两种方法可以做到这一点。第一个是使用帮助器内的视图实例来渲染单元格:
$cell = $this->_View->cell('Inbox::expanded');
另一种方法是将CellTrait
添加到您的助手:
class MyHelper extends Helper {
use Cake\View\CellTrait;
public function aMethod() {
$cell = $this->cell('Inbox::expanded');
}
}