У меня есть два компонента одинаковых "bitrix:news.list" на двух разных страниц. Для каждого свой шаблон с уникальным именем. Но при редактировании первого автоматически меняется второй компонент. Внизу код шаблона компонента. Что делать, помогите
Код |
---|
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
/** @var array $arParams */
/** @var array $arResult */
/** @global CMain $APPLICATION */
/** @global CUser $USER */
/** @global CDatabase $DB */
/** @var CBitrixComponentTemplate $this */
/** @var string $templateName */
/** @var string $templateFile */
/** @var string $templateFolder */
/** @var string $componentPath */
/** @var CBitrixComponent $component */
$this->setFrameMode(true);
?>
<div class="news-2cols">
<?
$i = 0;
$max_lenght = ceil(count($arResult["ITEMS"])/2);
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["IBLOCK_ID"], "ELEMENT_DELETE"), array("CONFIRM" => GetMessage('CT_BNL_ELEMENT_DELETE_CONFIRM')));
?>
<?if($i == 0):?><div class='news_col'><?endif;?>
<div class="news_item" id="<?=$this->GetEditAreaId($arItem['ID']);?>">
<a href="<?=$arItem["DETAIL_PAGE_URL"]?>"><b><?echo $arItem["NAME"]?></b></a>
<div class='desc'><?=$arItem["PREVIEW_TEXT"];?></div>
</div>
<?$i++;?>
<?if($i == $max_lenght):?></div><?$i=0; endif;?>
<?endforeach;?>
<?if($i != $max_lenght && $i != 0):?></div><?endif?>
</div>
|