Часто возникает необходимость применять разные стили или html код к элементам компонентов новостей и каталога в 1С-Битрикс. Часто возникает необходимость применять разные стили или html код к элементам компонентов новостей и каталога в 1С-Битрикс. К примеру, нам надо, чтобы нечётные новости выводились в виде "стиль 1", а чётные вида "стиль 2". Для этого можно использовать небольшую проверку в шаблоне компонента. $i=1;
foreach($arResult["ITEMS"] as $arItem)
{
if($i%2==0)
{
// Тут четные
}
else
{
//Тут нечетные
}
$i++;
} Список новостей (bitrix:news.list) чётные и нечётные На примере шаблона компонента Битрикс "Список новостей (bitrix:news.list)" это будет выглядеть примерно так: <?$i=1;
foreach($arResult["ITEMS"] as $arItem):?>
<?
$this->AddEditAction($arItem['ID'], $arItem['EDIT_LINK'], CIBlock::GetArrayByID($arItem["IBLOCK_ID"], "ELEMENT_EDIT"));
$this->AddDeleteAction($arItem['ID'], $arItem['DELETE_LINK'], CIBlock::GetArrayByID($arItem["I