Лучший Ответ SmetDenis , 30 June 2015 - 06:05
Если я верно вас понял, то попробуйте следующий код.
Лимит будет взят из настроек категории.
Если там не задан (галочка - глобальное), то лимит будет взят из настроек модуля.
protected function _getItems($catId) { $category = $this->app->table->category->get($catId); $limit = $this->_params->get('items_limit'); if ($category) { $limit = $category->params->get('config.items_per_page', $this->_params->get('items_limit')); } $items = JBModelItem::model()->getList( $this->_params->get('app_id'), $catId, $this->_params->get('type_id', false), array( 'limit' => $limit, 'published' => 1, 'order' => $this->_params->get('item_order'), ) ); return $items; }Перейти к сообщению
