VecomLab
ОбзорShopifyShrineLoox
Русский
Русский
  • Добро пожаловать
  • Помощь
  • Прокачай Shopify без кода
    • Shrine Solutions
    • Loox Reviews
  • Настройка темы Shopify
    • Dawn Тема Shopify
      • Dawn Тема Shopify: Как добавить свои иконки соцсетей
      • Dawn Тема Shopify: Как добавить иконки способов оплаты в корзину (Cart Drawer)
  • Основы Shopify и Facebook
    • Обзор
    • Начало
    • Дропшиппинг
    • Регистрация бизнеса
    • Открытие счета
    • Криптовалюта
    • Выбор продукта
      • Task #1: Поиск товара
    • Рабочее пространство
      • Task #2: Trello и Google Диск + Доступы
    • Создание магазина
      • Task #3: Favicon & Logo Site & Logo Social & Social sharing image
      • Task #4: Shopify Аккаунт
      • Task #5: Домен
      • Task #6: Корпоративная Почта Yandex
      • Task #7: DSers Аккаунт
      • Task #8: Копирайтинг
      • Task #9: Manage Account
      • Task #10: Settings - Store details
      • Task #11: Settings - Payments
      • Task #12: Settings - Notifications
      • Task #13: Settings - Store languages
      • Task #14: Settings - Checkout
      • Task #15: Settings - Shipping and delivery
      • Task #16: Settings - Policies
      • Task #17: Online Store - Preferences
      • Task #18: Online Store - Navigation
      • Task #19: Online Store - Customize
      • Task #20: Online Store - Discounts
      • Task #21: Online Store - Edit Code
      • Task #22: Products
    • Социальные сети
      • Task #23: Facebook Страница
      • Task #24: Instagram Аккаунт
    • Рекламный аккаунт
      • Task #25: Рекламный Аккаунт Facebook
    • Приложения
      • Task #26: Loox or Judge.me Product Reviews
      • Task #27: Klaviyo
      • Task #28: Tracktor By ShopPad
      • Task #29: Buy Me ‑ Sticky Buy Button
    • Рекламная стратегия
      • Task #30: Подготовка и Запуск Тестовой Рекламной Кампании
    • Управление бизнесом
      • Task #31: Менеджмент
    • Клиентский сервис
      • Task #32: FAQ's and CS Templates
Powered by GitBook
On this page
  • 1. Перейдите в редактор кода
  • 2. Откройте файл cart-drawer.liquid в папке snippets
  • 3. Откройте файл settings_schema.json в папке config
  • 4. Включите чекбокс в настройках темы

Was this helpful?

  1. Настройка темы Shopify
  2. Dawn Тема Shopify

Dawn Тема Shopify: Как добавить иконки способов оплаты в корзину (Cart Drawer)

Бесплатная инструкция по добавлению иконок способов оплаты в корзину (Cart Drawer) с включением чекбокса прямо из настроек темы Dawn.

PreviousDawn Тема Shopify: Как добавить свои иконки соцсетейNextОбзор

Last updated 6 days ago

Was this helpful?

1. Перейдите в редактор кода

Online Store → Themes → Edit code.

2. Откройте файл cart-drawer.liquid в папке snippets

Найдите строку:

<div class="drawer__footer">

Вставьте следующий код перед закрывающим </div>, как показано на скриншоте:

<!-- Cart Drawer List Payment -->

{%- if settings.payment_enable -%}
  <div class="footer__payment">
    <span class="visually-hidden">{{ 'sections.footer.payment' | t }}</span>
    <ul class="list list-payment CartDrawer-list-payment" role="list">
      {%- for type in shop.enabled_payment_types -%}
        <li class="list-payment__item">
          {{ type | payment_type_svg_tag: class: 'icon icon--full-color' }}
        </li>
      {%- endfor -%}
    </ul>
 </div>
{%- endif -%}

Теперь найдите тег <style> в этом файле и вставьте следующий CSS-код перед закрывающим тегом </style>, как показано на скриншоте:

.list-payment.CartDrawer-list-payment {
  display: flex;
  justify-content: center;
  margin-top: 10px;       /* добавляет отступ сверху */
  margin-bottom: 0.5rem;  /* добавляет отступ снизу */
  /* gap: 10px; */        /* можно включить, если нужно расстояние между иконками */
}

Если вы хотите настроить расстояние между иконками, просто уберите символ /* и */ вокруг строки gap: 10px;.

Что делает gap: 10px;?

Это добавляет небольшой отступ между иконками оплаты — выглядит аккуратнее. Можно убрать или поменять по вкусу.

Если не хотите усложнять, этих стилей будет достаточно:

.list-payment.CartDrawer-list-payment {
  display: flex;
  justify-content: center;
}

Сохраните изменения.

3. Откройте файл settings_schema.json в папке config

Найдите строку "name": "t:settings_schema.cart.name",

Вставьте следующий код, как показано на скриншоте:

{
  "type": "checkbox",
  "id": "payment_enable",
  "default": true,
  "label": "t:sections.footer.settings.payment_enable.label"
},

Сохраните изменения.

4. Включите чекбокс в настройках темы

Theme settings → Cart → Payment method icons.

Убедитесь, что выбран тип корзины: Drawer


Нужна помощь с настройкой? — мы всё сделаем за вас.

Свяжитесь с нами