Кожен перемикач нижче вмикає одну з ваших п'яти задач. Вимкнено — видно те, що є зараз; увімкнено — те, що буде після правки.
Макет наш власний, дизайн вашого сайту не копіювався. Ціль — показати принцип реалізації, а не вигляд.
Натисніть перемикачі — сторінка перебудується.
Almera Slip Dress Set
2 480 грн
Вигляд сторінки не переробляється — змінюється тільки те, що ви перелічили.
Це найризикованіший пункт із п'яти, тому він окремо. Натисніть — побачите різницю між тим, як знижку зазвичай «показують», і тим, як її застосовують насправді.
Ви просили, щоб бейджами можна було керувати з Shopify. Ось три способи і чим вони відрізняються — вибір за вами, я поясню наслідки кожного.
| Спосіб | Як вмикається | Чим платимо |
|---|---|---|
| Tags | у картці товару дописати тег bestseller або new | найпростіше, але теги видно в фільтрах і пошуку магазину |
| Metafields | окреме поле «Бейджі» в картці товару, галочки | чисто і непомітно для покупця; трохи більше налаштування один раз |
| Theme settings | список товарів у налаштуваннях теми | не підходить: доведеться ходити в тему щоразу, а ви просили навпаки |
Моя рекомендація — metafields: бейджі не течуть у фільтри магазину, а редагуються там само, де ви редагуєте товар. Два бейджі одночасно передбачені одразу, порядок фіксований, щоб вони не стрибали між товарами.
<!-- product page, Liquid -->
{%- assign badges = product.metafields.custom.badges.value -%}
{%- if badges contains 'bestseller' -%}<span class="b best">BESTSELLER</span>{%- endif -%}
{%- if badges contains 'new' -%}<span class="b new">NEW</span>{%- endif -%}
Чого не роблю: не переробляю дизайн сторінок, не копіюю Underoutfit (ви й просили лише принцип), не ставлю платні апки під задачі, які закриваються темою.