Всем привет. В общем с календарем беда, не все материалы выводит - выводит около 4 статей.
Проблема думаю в плагине zoolendar.php:
/plugins/system/zoolendar/controllers
Есть вот такой код:
public function view() {
// get request vars
$this->_getRequestVars();
$page = $this->app->request->getInt('page', 1);
// init vars
$layout = 'frontpage';
$view = $this->getView($layout);
$categories = $this->application->getCategoryTree(true, $this->app->user->get(), true);
$params = $this->application->getParams('frontpage');
$item_order = $params->get('config.item_order');
$items_per_page = $params->get('config.items_per_page', 15);
$offset = max(($page - 1) * $items_per_page, 0);
$menu_item = $this->module->params->get('menu_item', 0);
$itemid = $menu_item ? $menu_item : $this->app->menu->getActive()->id;
// get items
$items = $this->app->zoolendar->getItems($this->module, $this->date, $offset, $items_per_page);
$item_count = $this->app->zoolendar->getItemCount($this->module, $this->date);
$view->assign('items', $items);
// raise 404 if items does not exist or is not published
if (empty($items)) {
return $this->app->error->raiseError(404, JText::_('Items not found'));
}
// get items pagination
$pagination = $this->app->pagination->create($item_count, $page, $items_per_page, 'page', 'app');
$pagination->setShowAll($items_per_page == 0);
$pagination_link = $this->app->link(
array('controller' => 'zoolendar',
'app_id' => $this->application->id,
'mod_id' => $this->module->id,
'Itemid' => $itemid,
'date' => $this->date));
$view->assign('pagination', $pagination);
$view->assign('pagination_link', $pagination_link);
// set pathway
if(!$this->app->request->getCmd('Itemid')) $this->pathway->addItem($this->application->name, $this->app->route->frontpage($this->application->id));
$this->pathway->addItem(JText::_('Calendar'));
Если я меняю строку:
$items_per_page = $params->get('config.items_per_page', 15);
например на:
$items_per_page = $params->get(50);
То выводит <=50 статей, значит что-то бажит можете посмотреть?
Сообщение отредактировал CB9TOIIIA: 27 April 2015 - 14:49