• Кастомизация корзины в 1С-Битрикс на шаблоне Aspro
    Хотите заказать услугу прямо сейчас?

    Кастомизация корзины в 1С-Битрикс на шаблоне Aspro

    Шаблон Aspro — один из самых популярных для интернет-магазинов на 1С-Битрикс. Кастомизация корзины позволяет:

    • изменить визуальное оформление корзины;
    • добавить новые функции, например, модальные окна и подсказки;
    • оптимизировать процесс оформления заказа и повысить конверсию.

    Где находится шаблон корзины

    По умолчанию компонент корзины Aspro лежит здесь:

    /bitrix/components/bitrix/sale.basket.basket/templates/aspro

    Кастомные шаблоны рекомендуется размещать в папке:

    /local/templates/aspro/components/bitrix/sale.basket.basket/

    Примеры кастомизации

    1. Добавление текста под кнопкой «Оформить заказ»

    
    <?php
    global $APPLICATION;
    $APPLICATION->AddViewContent('basket_bottom', '<p style="color:green">Быстрая доставка по Москве!</p>');
    ?>
      

    2. Кастомная кнопка «Оформить заказ»

    
    document.addEventListener('DOMContentLoaded', function() {
        var btn = document.querySelector('.basket-checkout-button');
        if(btn) btn.classList.add('btn-custom-checkout');
    });
      

    3. Модальное окно при удалении товара

    
    document.addEventListener('DOMContentLoaded', function() {
        document.querySelectorAll('.basket-item-delete').forEach(function(btn){
            btn.addEventListener('click', function(e){
                e.preventDefault();
                if(confirm('Вы уверены, что хотите удалить товар?')) {
                    btn.closest('form').submit();
                }
            });
        });
    });
      

    4. Динамическое добавление скидочного поля

    
    document.addEventListener('DOMContentLoaded', function() {
        var basket = document.querySelector('.basket-items-list');
        if(basket) {
            var promoHTML = '<div class="promo-field"><input type="text" placeholder="Введите промокод"></div>';
            basket.insertAdjacentHTML('beforeend', promoHTML);
        }
    });
      

    Рекомендации

    • Используйте /local/templates/ и /local/components/, чтобы не трогать стандартные файлы Aspro.
    • Для изменения HTML корзины делайте копию шаблона в локальной папке.
    • Подключайте скрипты через AddHeadScript или AddViewContent, чтобы не было конфликтов.
    • Тестируйте изменения на тестовой версии сайта перед продакшн.
    Вывод: кастомизация корзины на Aspro позволяет улучшить UX, повысить конверсию и добавить любые необходимые функции без вмешательства в основной функционал.

    Хотите профессионально кастомизировать корзину?

    Обращайтесь в Павлов Студио – мы добавим любой функционал в корзину, интегрируем с 1С-Битрикс и адаптируем под ваш бизнес.

    Связаться с Павлов Студио

    Комментарии (0)

    Оставить комментарий

    Кейсы компании

    Кейс: создание кастомной корзины на 1С‑Битрикс с лицензией «Стандарт»

    Посмотреть

    Кастомная система комментариев WordPress с микроразметкой и AJAX

    Посмотреть

    Как создать компонент в Битрикс 1С, который изменяет цену на китайские юани

    Посмотреть

    🎯 Кейс Павлов Студио: как мы внедрили Яндекс SmartCaptcha для защиты всех форм сайта (включая Bitrix)

    Посмотреть

    Разработка онлайн-калькулятора для товаров на сайте wp

    Посмотреть

    Обновление сайта с битрикс 1с с версии php 5.6 до 8.2

    Посмотреть

    Разработка сервиса для сбора информации из соц.сети «Вконтате»

    Посмотреть

    Разработка мега-меню для сайта на wordpress https://doma-penoblok.ru/

    Посмотреть

    Разработка и сопровождение сайта  https://aaa-sitrak.ru/ с последующей интеграцией на 1с-битрикс

    Посмотреть

    Разработка интернет-магазина https://sklad38.ru/ на битрикс 1с

    Посмотреть

    Доработка сайта https://tochka-kontakta.ru/ для организации «Точка Контакта»

    Добро пожаловать в WordPress. Это ваша первая запись. Отредактируйте или удалите ее, затем начинайте создавать!

    Посмотреть
    Max Messenger