Ejemplo n.º 1
0
 protected function _fetchData(KViewContext $context)
 {
     parent::_fetchData($context);
     $model = $this->getModel();
     $this->_setModelState($model);
     $context->data->items = $model->fetch();
     $context->data->total = $model->count();
 }
Ejemplo n.º 2
0
    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();
    }
Ejemplo n.º 3
0
    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);
        }
    }