Показ страницы сайта в боковом слайдере, на примере всплывающей формы обратной связи.

RSS
Показ страницы сайта в боковом слайдере, на примере всплывающей формы обратной связи.
 
Показ страницы сайта в боковом слайдере, на примере всплывающей формы обратной связи.

Если вы хотите сделать подгрузку любой страницы сайта в боковой слайдер, для этого в битриксе есть метод BX.SidePanel.Instance.open.
Метод открывает в слайдере страницу с указанным адресом в параметре url. Возвращает true, если слайдер успешно открылся, иначе false.
 
Этим методом можно сделать быстрый просмотр карточки товара из catalog.section?
 
Цитата
Vlad написал:
Этим методом можно сделать быстрый просмотр карточки товара из catalog.section?

В принципе да. Использовать ID товара в качестве связки с детальной карточкой.
 
В документации Битрикс написано:
"Слайдер выезжает справа налево, занимая все пространство сверху донизу".
Так только, без вариантов? Например по центру всплывать никак?
 
Цитата
Гость написал:
В документации Битрикс написано:
"Слайдер выезжает справа налево, занимая все пространство сверху донизу".
Так только, без вариантов? Например по центру всплывать никак?

Не ковырял его в эту сторону. Но, если потратить время думаю можно унаследоваться от этого модуля и кастомизировать css ки
 
Пробовал подключить, но на редакции Старт не работает.

В header:
Код
<?
if (!defined(&#39;B_PROLOG_INCLUDED&#39;) || B_PROLOG_INCLUDED !== true) 
{
    die();
}
CJSCore::Init("sidepanel");
?>
Шапку и подвал обернул.
В подвале в самом низу скрипт  : <script>$(&#39;.show_panel&#39;).click(function () {

    BX.SidePanel.Instance.open("/test2/", {
        requestMethod: "post",
        width: 500,
        cacheable: true,
        mobileFriendly: true,
        allowChangeHistory: false,
        label: {
            text: "Закрыть панель",
            color: "#FFFFFF",
            bgColor: "#E2AE00",
            opacity: 80
        },
    });

});
</script>

На тестовой странице вывел кнопку: <button class="show_panel">Показать панель</button>

Жму на кнопку и ничего не присходит. Может из-за редакции Старт не работает?
Изменено: Михаил Базаров - 25.07.2023 10:58:55
 
Да, наверное в этой редакции нет этого расширения. Не знаю с какой появляется.
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить файлы
 
Поблагодарить и поддержать:
Или подписаться на boosty канал: Видео на Ютубе