Набор файлов, используемый для реализации простого списка пожеланий клиентов в магазине Shopify.
Версия: 2.3.0 - Совместима с Интернет-магазином 2.0.
Предыдущие версии:
Чтобы начать использовать Shopify Wishlist , вам необходимо скопировать некоторые файлы из этого репозитория в код вашей темы Shopify.
Примечание . Эта настройка предполагает наличие фрагмента для отображения карточки товара.
Файлы для копирования:
| Файл репо | Местоположение темы Shopify |
|---|---|
button-wishlist.liquid | snippets/ |
icon-heart.liquid | snippets/ |
wishlist-template.liquid | sections/ |
product-card-template.liquid | sections/ |
page.wishlist.json | templates/ |
product.card.json | templates/ |
Wishlist.js | assets/ |
button-wishlist.liquid в существующий фрагмент карточки товара или в шаблон product.liquid{%- render 'button-wishlist', product: product -%}product-card-template.liquid существующим фрагментом карточки товара.selectors в Wishlist.js.product-item , переменная selectors будет выглядеть следующим образом: const selectors = {
button: '[button-wishlist]',
grid: '[grid-wishlist]',
productCard: '.product-item', // your classname here
};
template новой страницы на page.wishlisttheme.liquid перед закрывающим тегом </head> .<script src="{{ 'Wishlist.js' | asset_url }}" defer="defer"></script>Вот и все! При просмотре вашего магазина Shopify вы должны увидеть кнопки списка желаний внутри карточек товаров (вероятно, на страницах коллекций) или в шаблоне продукта. Щелчок по кнопке списка желаний добавит/удалит товар из списка желаний клиента и активирует активный стиль кнопки. После добавления элементов в список желаний вы можете просмотреть свой список желаний, перейдя на страницу, созданную на шаге 3.
Демо-магазин Shopify
.liquid .