Доброго времени суток, есть задача в которой нужно реализовать, подгрузку контента(элементы из инфоблока, в данном случае "Новости") + Эрмитаж.
Проблема в том, что когда элементы подгружаются на них не распространяется "Эрмитаж", на изначально выведенных элементах он "висит" и есть возможность редактирования в режиме правки.
Если кто-либо сталкивался с проблемами в этой связке Ajax + Эрмитаж, то прошу подсказать решение.
С 1 - 2 скрин - js код паггинатора + Ajax, 3 скрин - вывод инфоблока(вставил код).
Проблема в том, что когда элементы подгружаются на них не распространяется "Эрмитаж", на изначально выведенных элементах он "висит" и есть возможность редактирования в режиме правки.
Если кто-либо сталкивался с проблемами в этой связке Ajax + Эрмитаж, то прошу подсказать решение.
С 1 - 2 скрин - js код паггинатора + Ajax, 3 скрин - вывод инфоблока(вставил код).
Код |
---|
<?if($arParams["DISPLAY_TOP_PAGER"]):?> <?=$arResult["NAV_STRING"]?><br /> <?endif;?> <section class="masonry"> <? if(!isset($_GET['PAGEN_1'])): ?> <div class="grid-sizer"></div> <div class="gutter-sizer"></div> <?endif;?> <?foreach($arResult["ITEMS"] as $arItem):?> <? $this->AddEditAction($arItem['ID'], $arItem['EDIT_LINK'], CIBlock::GetArrayByID($arParams["IBLOCK_ID"], "ELEMENT_EDIT")); $this->AddDeleteAction($arItem['ID'], $arItem['DELETE_LINK'], CIBlock::GetArrayByID($arParams["IBLOCK_ID"], "ELEMENT_DELETE"), array("CONFIRM" => GetMessage('NEWS_DELETE_CONFIRM'))); ?> <div id="<?=$this->GetEditAreaId($arItem['ID']);?>" STYLE="height: 500px" class="item <?=$arItem["PROPERTIES"]["category"]["VALUE"];?>" data-category="food"> <article class="post"> <figure class="figure square"> <div class="img-trigger"> <img src="<?=$arItem["PREVIEW_PICTURE"]["SRC"]?>" alt="img" /> </div> <a href="post-centered.html" class="overlay-link"></a> </figure> <section class="post-content"> <h4 class="post-title"><?=$arItem["NAME"];?></a></h4> <h6 class="category"><?=$arItem["PROPERTIES"]["category"]["VALUE"];?></h6> <p><?=$arItem["PREVIEW_TEXT"]?></p> <span class="meta comments">6 Comments</span> </section> </article> </div> <? endforeach; ?> </section> <--------конец 3 скрина------> |