При отображении новостей удобно пользоваться сниппетом Список статей, который можно модифицировать под свои нужды.
Сниппет дает возможность администраторам приложения редактировать или удалять материалы прямо из общедоступной части. Параметр editable указывает, что материалы можно редактировать.
Постраничная навигация. Также предусмотрена постраничная разбивка материала. Параметр pagelen сниппета показывает количество элементов на одной странице.
При использовании MVC-1 в модели или контроллере применяется вызов сниппета:
$arr = array('pagelen'=>'10','editable' => 1); $text = $this->parser->runSnippet('sys_snip_pagelist',$arr); $text = $this->parser->parseText($text); print $text;
При использовании MVC-2 в содержании страницы, шаблоне вызывается сниппет:
{ ! sys_snip_pagelist?pagelen=10 ! }
Переход к предыдущей странице.
При использовании MVC-1 в модели или контроллере применяется вызов сниппета:
$this->parser->runSnippet('sys_snip_prevpage');
При использовании MVC-2 в содержании страницы, шаблоне вызывается сниппет:
{ ! sys_snip_prevpage ! }
Переход к следующей странице.
При использовании MVC-1 в модели или контроллере применяется вызов сниппета:
$this->parser->runSnippet('sys_snip_nextpage');
При использовании MVC-2 в содержании страницы, шаблоне вызывается сниппет:
{ ! sys_snip_nextpage ! }