protected function _fetchData(KViewContext $context) { parent::_fetchData($context); $model = $this->getModel(); $this->_setModelState($model); $context->data->items = $model->fetch(); $context->data->total = $model->count(); }
protected function _fetchData(KViewContext $context) { parent::_fetchData($context); $model = $this->getModel(); $this->_setModelState($model); $documents = $model->fetch(); $this->_prepareDocuments($documents, $this->getParameters()); $context->data->documents = $documents; $context->parameters->total = $model->count(); }
protected function _fetchData(KViewContext $context) { parent::_fetchData($context); $model = $this->getModel(); $this->_setModelState($model); $categories = $model->fetch(); $this->_prepareCategories($categories, $this->getParameters()); $context->data->previous_level = 0; $context->data->categories = $categories; $context->parameters->total = $categories->count(); if (count($context->data->categories)) { $context->data->categories = new CachingIterator($categories->getIterator(), CachingIterator::TOSTRING_USE_KEY); } }