本文整理汇总了PHP中AbstractAction::prepareView方法的典型用法代码示例。如果您正苦于以下问题:PHP AbstractAction::prepareView方法的具体用法?PHP AbstractAction::prepareView怎么用?PHP AbstractAction::prepareView使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类AbstractAction
的用法示例。
在下文中一共展示了AbstractAction::prepareView方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: prepareView
public function prepareView(\Nethgui\View\ViewInterface $view)
{
parent::prepareView($view);
$view->setTemplate('Nethgui\\Template\\Table\\Read');
$view['rows'] = $this->prepareRows($view);
if ($view->getTargetFormat() !== $view::TARGET_XHTML) {
return;
}
$view['columns'] = $this->columns;
// FIXME: implement pagination - on the client side:
$view['tableClass'] = sprintf('%s %s', count($view['rows']) > 10 ? 'large-dataTable' : 'small-dataTable', $view->getClientEventTarget('rows'));
$view['tableId'] = $view->getUniqueId();
$view['tableTitle'] = $view->getTranslator()->translate($this->getParent(), $this->getParent()->getAttributesProvider()->getTitle());
$view['TableActions'] = $view->spawnView($this->getParent());
$view['TableActions']->setTemplate(array($this, 'renderTableActions'));
}
示例2: prepareView
public function prepareView(\Nethgui\View\ViewInterface $view)
{
parent::prepareView($view);
$view->setTemplate(FALSE);
}