CrewGer
@CrewGer
Начал Битрикс

Битрикс. Почему ломается верстка после выхода из логина?

Всем привет! Перерыл паутину, но ответа так и не нашел.

Все как всегда: все было хорошо, как вдруг стала ломаться верстка после разлогинивания. То есть если залогиниться, все прекрасно, а если выйти из кабинета сайта, верстка слетает, а точнее даже разметка.

Проблемы на нем - ohotaktiv.ru

Слайдер на главной странице просто пропадал, сейяас стоит "заглушка" из одного слайда. Однко, если залогиниться, слайдер работает нормально.

Шаблон слайдера:
<? if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die();
/** @var array $arParams */
/** @var array $arResult */
if ($arResult["ITEMS"]) { ?>
<div class="main-slider-wrap">
    <div class="main-slider js-main-slider">
        <? foreach($arResult["ITEMS"] as $arItem):?>
            <a class="slide" href="<?= $arItem['PROPERTIES']['LINK']['VALUE'] ?>" style="background-image: url('<?=$arItem['PREVIEW_PICTURE']['SRC']?>')">
                <span class="s-info">
                    <span class="s-title"><?= $arItem['NAME'] ?></span>                  
                </span>
            </a>
		<?endforeach;?>
    </div>
</div>
<? } ?>


Под логином дает такую разметку:
<div class="main-slider-wrap">
    <div class="bx-wrapper" style="max-width: 100%; margin: 0px auto;"><div class="bx-viewport" style="width: 100%; overflow: hidden; position: relative; height: 500px;"><div class="main-slider js-main-slider" style="width: 415%; position: relative; transition-duration: 0s; transform: translate3d(-2356px, 0px, 0px);"><a class="slide bx-clone" href="https://goo.gl/uSjEUX" style="background-image: url(&quot;//opt-1074461.ssl.1c-bitrix-cdn.ru/upload/resize_cache/iblock/ca8/1178_500_2/ca83736690d24e74fa1797f59f160325.jpg?1518188209440096&quot;); float: left; list-style: none; position: relative; width: 1178px;">
                <span class="s-info">
                    <span class="s-title"> </span>                  
                </span>
            </a>
                    <a class="slide" href="https://www.instagram.com/p/BgjA7j3BVXu/?taken-by=ohotaktiv" style="background-image: url(&quot;//opt-1074461.ssl.1c-bitrix-cdn.ru/upload/resize_cache/iblock/21f/1178_500_2/21fd0b569ad8d5f28350304736f46cb0.jpg?1521629544378921&quot;); float: left; list-style: none; position: relative; width: 1178px;">
                <span class="s-info">
                    <span class="s-title"> </span>                  
                </span>
            </a>
		            <a class="slide" href="https://goo.gl/uSjEUX" style="background-image: url(&quot;//opt-1074461.ssl.1c-bitrix-cdn.ru/upload/resize_cache/iblock/ca8/1178_500_2/ca83736690d24e74fa1797f59f160325.jpg?1518188209440096&quot;); float: left; list-style: none; position: relative; width: 1178px;">
                <span class="s-info">
                    <span class="s-title"> </span>                  
                </span>
            </a>
		    <a class="slide bx-clone" href="https://www.instagram.com/p/BgjA7j3BVXu/?taken-by=ohotaktiv" style="background-image: url(&quot;//opt-1074461.ssl.1c-bitrix-cdn.ru/upload/resize_cache/iblock/21f/1178_500_2/21fd0b569ad8d5f28350304736f46cb0.jpg?1521629544378921&quot;); float: left; list-style: none; position: relative; width: 1178px;">
                <span class="s-info">
                    <span class="s-title"> </span>                  
                </span>
            </a></div></div><div class="bx-controls bx-has-controls-direction"><div class="bx-controls-direction"><a class="bx-prev" href=""></a><a class="bx-next" href=""></a></div></div></div>
</div>


А если разлогиниться, то такую:
<div class="main-slider-wrap">
    <div class="main-slider js-main-slider">
                    <a class="slide" href="https://www.instagram.com/p/BgjA7j3BVXu/?taken-by=ohotaktiv" style="background-image: url('//opt-1074461.ssl.1c-bitrix-cdn.ru/upload/resize_cache/iblock/21f/1178_500_2/21fd0b569ad8d5f28350304736f46cb0.jpg?1521629544378921')">
                <span class="s-info">
                    <span class="s-title"> </span>                  
                </span>
            </a>
		            <a class="slide" href="https://goo.gl/uSjEUX" style="background-image: url('//opt-1074461.ssl.1c-bitrix-cdn.ru/upload/resize_cache/iblock/ca8/1178_500_2/ca83736690d24e74fa1797f59f160325.jpg?1518188209440096')">
                <span class="s-info">
                    <span class="s-title"> </span>                  
                </span>
            </a>
		    </div>
</div>


Бьюсь третий день. Прошу помощи.
  • Вопрос задан
  • 573 просмотра
Решения вопроса 1
gromdron
@gromdron
Работаю с Bitrix24
Все как всегда: все было хорошо, как вдруг стала ломаться верстка после разлогинивания.


Компонент выводит данные из инфоблока? Права проверяли?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы