Добрый день.
Хочу сделать вставку банеров в список элементов инф системы по такому принципу 2 новости-банер-2 новости-банер-3 новости. На главной я это сделал так.
<?php
if($_SERVER['REQUEST_URI'] == '/'){
// Новости
if (Core::moduleIsActive('informationsystem'))
{
$Informationsystem_Controller_Show = new Informationsystem_Controller_Show(
Core_Entity::factory('Informationsystem', 22)
);
$Informationsystem_Controller_Show
->xsl(
Core_Entity::factory('Xsl')->getByName('СписокНовостейНаГлавной')
)
->groupsMode('none')
->itemsForbiddenTags(array('text'))
->group(FALSE)
->limit(2)
->show();
}
}
?>
<?php
if($_SERVER['REQUEST_URI'] == '/'){ Core_Entity::factory('Document', 11)->Document_Versions->getCurrent()->execute(); } ?>
<?php
if($_SERVER['REQUEST_URI'] == '/'){
// Новости
if (Core::moduleIsActive('informationsystem'))
{
$Informationsystem_Controller_Show = new Informationsystem_Controller_Show(
Core_Entity::factory('Informationsystem', 22)
);
$Informationsystem_Controller_Show
->xsl(
Core_Entity::factory('Xsl')->getByName('СписокНовостейНаГлавной')
)
->groupsMode('none')
->itemsForbiddenTags(array('text'))
->group(FALSE)
->limit(2)
->offset(2)
->show();
}
}
?>
<?php
if($_SERVER['REQUEST_URI'] == '/'){ Core_Entity::factory('Document', 12)->Document_Versions->getCurrent()->execute(); } ?>
<?php
if($_SERVER['REQUEST_URI'] == '/'){
// Новости
if (Core::moduleIsActive('informationsystem'))
{
$Informationsystem_Controller_Show = new Informationsystem_Controller_Show(
Core_Entity::factory('Informationsystem', 22)
);
$Informationsystem_Controller_Show
->xsl(
Core_Entity::factory('Xsl')->getByName('СписокНовостейНаГлавной')
)
->groupsMode('none')
->itemsForbiddenTags(array('text'))
->group(FALSE)
->limit(2)
->offset(4)
->show();
}
} else {
Core_Page::instance()->execute();
}
?>
А как можно повторить данный функционал но уже допустим в корне инф системы?