При создании / изменении товара в личном кабинете формируется готовый код кнопки "Купить", который необходимо добавить на страницу сайта. При нажатии на такую кнопку в корзину будет добавлен 1 товар.
Пример кода кнопки добавления товара:
<button class="btn-ens-action btn-ens-style" data-rel="4a9f99dc101">Купить</button>
В данном коде:
класс btn-ens-action вызывает функцию добавления товара в корзину.
класс btn-ens-style определяет стандартный вид кнопки.
параметр data-rel="ID товара" определяет какой товар будет добавлен в корзину.
слово Купить будет показано внутри кнопки, можно заменить на иное.
А если своя кнопка уже есть на странице?
В этом случае достаточно к существующей (своей) кнопке добавить класс btn-ens-action и указать параметр data-rel="ID товара".
Визуально она не изменится, но будет связана с корзиной и при нажатии будет добавлять в заказ товар с указанным ID
А можно добавить сразу 100 товаров?
Для добавления 100 товаров одного вида можно указать дополнительный параметр data-detail="100". Число может быть любым.
<button class="btn-ens-action btn-ens-style" data-rel="4a9f99dc101" data-detail="100">Купить</button>
Счетчик товаров
Доступно на тарифах: Полный
На тарифе "Полный" при добавлении у кнопки "Купить" класса btn-ens-count корзина создаст перед текущей кнопкой счетчик товаров + / - и поле для ввода количества. Пример:
<button class="btn-ens-action btn-ens-style btn-ens-count" data-rel="4a9f99dc101">Купить</button>
А если движок сайта не позволяет добавлять класс?
Еще одним способом добавления товарв в корзину, который можно использовать является ссылка на текущую страницу с указанием хеша #ensadd:ID_товара. Данный способ не поддерживает добавление нескольких товаров и для него недоступен счетчик.
<a href="#ensadd:4a9f99dc101">Купить</a>
Пример: Добавить товар по ссылке
Произвольный товар
Доступно на тарифах: Полный
На тарифе "Полный" при активации в разделе "Дополнительные функции" → "Произвольный товар" можно в указывать название товара, цену, описание, ссылку и картинку непосредственно в коде данной кнопки.
Пример:
<button class="btn-ens-self btn-ens-style"
data-name="Nibiru E58 WI-FI FPV"
data-price="4660"
data-desc="Радиоуправляемый дрон FPV c Wi-Fi"
data-href="https://easynetshop.ru/demo.html"
data-img="https://easynetshop.ru/assets/images/product_2.jpg">
Купить
</button>
Эта возможность может быть использована для создания товаров с уникальной конфигурацией на странице сайта.
А также может быть полезной при большом количестве товаров. При таком способе размещения не требуется заполнение каталога товаров в личном кабинете.