Отображение Shop Promise на странице товара

Значок Shop Promise отображается рядом с датами доставки и на страницах товаров для соответствующих заказов, которые предположительно будут доставлены по США в течение пяти или менее календарных дней. Этот значок позволяет клиентам понять, что их заказ будет доставлен быстро и надёжно.

После того как вы активируете Shop Promise, перейдите на страницу товара с помощью редактора тем, чтобы убедиться, что значок Shop Promise отображается правильно.

Если значок отображается некорректно, убедитесь, что в вашем магазине активированы кнопки ускоренного оформления заказа. У вас также есть несколько вариантов настройки отображения значка Shop Promise.

Ручное размещение модуля Shop Promise

Если вы умеете читать и редактировать код темы, то можете определить, где нужно внести изменения, и обновить страницу товара.

Определение места для внесения изменений

Код модуля Shop Promise должен быть включён в форму товара на странице товара, которая должна выглядеть примерно так: {%- form 'product', product -%}. В зависимости от темы модуль Shop Promise может находиться в разных местах. Ниже перечислены распространённые варианты:

  • main-product.liquid
  • product-form.liquid
  • product-template.liquid
  • product.liquid

Обновление страницы товара

Инструкция:

Для компьютера
  1. В панели администратора Shopify перейдите в раздел «Интернет-магазин» > «Темы».

  2. Найдите нужную тему, нажмите на значок Horizontal menu, чтобы открыть меню действий, а затем нажмите «Редактировать код».

  3. Откройте соответствующий файл.

  4. Найдите строку, которая содержит {%- if block.settings.show_dynamic_checkout -%} или {{ form | payment_button }}.

  5. Создайте новую строку сразу под строкой {%- if block.settings.show_dynamic_checkout -%}{{ form | payment_button }}{%- endif -%} и вставьте в неё следующее:

<div class="delivery-promise__promise-container"></div>
  1. Нажмите «Сохранить».

Результат должен выглядеть примерно так:

{%- if block.settings.show_dynamic_checkout -%}
  {{ form | payment_button }}
{%- endif -%}
<div class="delivery-promise__promise-container"></div>
Для мобильных устройств
  1. В приложении Shopify нажмите значок Меню.

  2. В разделе Каналы продаж нажмите Интернет-магазин > Управление всеми темами.

  3. Найдите нужную тему, нажмите кнопку , чтобы открыть меню действий, а затем нажмите «Редактировать код».

  4. Откройте соответствующий файл.

  5. Найдите строку, которая содержит {%- if block.settings.show_dynamic_checkout -%} или {{ form | payment_button }}.

  6. Создайте новую строку сразу под строкой {%- if block.settings.show_dynamic_checkout -%}{{ form | payment_button }}{%- endif -%} и вставьте в неё следующее:

<div class="delivery-promise__promise-container"></div>
  1. Нажмите «Сохранить» или .

Результат должен выглядеть примерно так:

{%- if block.settings.show_dynamic_checkout -%}
  {{ form | payment_button }}
{%- endif -%}
<div class="delivery-promise__promise-container"></div>

Ручное переопределение темы модуля Shop Promise

Модуль Shop Promise имеет тёмную и светлую темы. Модуль автоматически использует ту тему, которая имеет наибольший коэффициент контрастности по сравнению с цветом фона страницы товара.

Если вы умеете читать и редактировать код темы, вы можете переопределить выбранную тему модуля, добавив атрибут данных к якорному элементу, который используется для ручного размещения модуля Shop Promise.

Перед внесением любых изменений создайте дубликат темы и вносите изменения в него, чтобы их было проще отменить.

Инструкция:

Для компьютера
  1. Следуйте инструкциям, чтобы вручную разместить модуль Shop Promise на странице товара, а затем оставьте редактор тем открытым.
  2. Добавьте к созданному якорному элементу атрибут данных темы со значением dark или light.
  3. Нажмите «Сохранить».

Результат должен выглядеть примерно так:

<div class="delivery-promise__promise-container" data-theme="dark"></div>

Или

<div class="delivery-promise__promise-container" data-theme="light"></div>
Для мобильных устройств
  1. Следуйте инструкциям, чтобы вручную разместить модуль Shop Promise на странице товара, а затем оставьте редактор тем открытым.
  2. Добавьте к созданному якорному элементу атрибут данных темы со значением dark или light.
  3. Нажмите «Сохранить».

Результат должен выглядеть примерно так:

<div class="delivery-promise__promise-container" data-theme="dark"></div>

Или

<div class="delivery-promise__promise-container" data-theme="light"></div>

Добавление пользовательского HTML или кода Liquid для модуля Shop Promise

Если ваша тема поддерживает пользовательские блоки, вы можете использовать блок «Пользовательский Liquid», чтобы добавить модуль Shop Promise на страницу товара без редактирования кода темы.

Инструкция по добавлению модуля Shop Promise с помощью пользовательского блока Liquid:

Для компьютера
  1. В панели администратора Shopify перейдите в раздел «Интернет-магазин» > «Темы».

  2. Найдите нужную тему и нажмите «Редактировать тему».

  3. Перейдите на страницу товара с помощью селектора шаблонов в верхней строке меню.

  4. В боковом меню найдите раздел «Информация о товаре».

  5. Нажмите «Добавить блок» и выберите в списке доступных блоков «Пользовательский Liquid».

  6. В текстовое поле «Пользовательский Liquid» вставьте следующий код:

<div class="delivery-promise__promise-container"></div>
  1. Разместите блок, перетащив его в нужное место — обычно под блоком кнопок покупки.
  2. Нажмите «Сохранить», чтобы применить изменения.

Если вы хотите указать предпочтительную тему (тёмную или светлую), используйте вместо этого один из следующих вариантов:

<div class="delivery-promise__promise-container" data-theme="dark"></div>

Или

<div class="delivery-promise__promise-container" data-theme="light"></div>
Для мобильных устройств
  1. В приложении Shopify нажмите значок Меню.

  2. В разделе Каналы продаж нажмите Интернет-магазин > Управление всеми темами.

  3. Найдите активную тему и нажмите «Редактировать тему».

  4. Перейдите на страницу товара с помощью селектора шаблонов вверху.

  5. Коснитесь раздела «Информация о товаре».

  6. Нажмите «Добавить блок» и выберите Custom Liquid.

  7. В текстовое поле «Пользовательский Liquid» вставьте следующий код:

<div class="delivery-promise__promise-container"></div>
  1. Разместите блок, перетащив его в нужное место — обычно под блоком кнопок покупки.
  2. Нажмите «Сохранить», чтобы применить изменения.

Если вы хотите указать предпочтительную тему (тёмную или светлую), используйте вместо этого один из следующих вариантов:

<div class="delivery-promise__promise-container" data-theme="dark"></div>

Или

<div class="delivery-promise__promise-container" data-theme="light"></div>

Поддерживаемые языки для значка Shop Promise

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

Языки, на которых может отображаться значок Shop Promise.
Китайский (упрощённый)Китайский (традиционный)ХорватскийЧешский
ДатскийНидерландскийАнглийскийФинский
ФранцузскийНемецкийГреческийХинди
ВенгерскийИндонезийскийИтальянскийЯпонский
КорейскийЛитовскийМалайскийНорвежский (букмол)
ПольскийПортугальский (Бразилия)Португальский (Португалия)Румынский
РусскийСловацкийСловенскийИспанский
ШведскийТайскийТурецкийВьетнамский