Данная инструкция предназначена для сайтов, созданных на Amiro.CMS версии 5.14.4 и младше. С версии 5.14.6 указанные шаблоны и настройки уже включены в стандартную поставку редакций «Бизнес» и «Минимаркет».
1. Включите использование новой дополнительной цены, например "Цена 16":
«Сервис → Настройка системы», раздел - «Каталог товаров», модуль - «Товары», вкладка - «Дополнительные цены», поле - «Используемые цены».
Выберите "Цена 16" и нажмите "Применить". После сохранения параметров, в той же вкладке, в поле «Разрешить покупку по цене» добавить значение "Цена 16";
2. Теперь необходимо задать дополнительную цену и применить её к товарам. Выберите категорию с товарами которые вы хотите продавать по системе КупиВкредит (например корневую категорию, которая не имеет названия):
«Каталог товаров → Категории → Редактировать»
3. Во вкладке "Цены/Скидки/Доставка" задайте значение полю "Заголовок для цены 16:" (например "КупиВкредит");
4. В поле "Цена 16 [price16]:" введите формулу формирования цены. Если вы хотите выводить цену, в 10 раз меньше базовой, введите "price/10";
5. Нажмите "Применить", чтобы сохранить параметры новой дополнительной цены;
6. Ещё раз зайдите во вкладку «Цены/Скидки/Доставка» и установите флажки «Применить заголовки цен и формулы для всех дочерних категорий» и «Обновить цены для всех товаров», и снова нажмите "Применить";
7. Добавьте в шаблон _eshop_item_list.tpl следующие сеты:
##--
/**
* KupiVkredit
*/--##
<!--#set var="itemD_other_price(num_prices=16)" value="
##if(ESHOP_BUY_ZERO=="1")##
<div class="eshop-item-detailed__price-wrapper eshop-item-detailed__price-wrapper_vkredit"
##if(ESHOP_BUY_ZERO=="1")##
onclick="amiCart.paymentMethod='kupivkredit';amiCart.add('##script_link####nav_data##itemId=##itemid####add_params##&action=add', ##itemid##, 0);"
##endif##
<span class="eshop-item-detailed__cart-icon"></span>
##if(price_caption)##
<div class="eshop-item-detailed__other-price-caption">##price_caption##</div>
##endif##
<div class="eshop-item-detailed__other-price-box">
<div class="eshop-item-detailed__price-tag">
<span class="eshop-item-detailed__other-price-actual">##price##</span>
</div>
</div><span class="eshop-item-detailed__price-postfix"></span>
</div>
##endif##
"-->
##--
/**
* KupiVkredit
*/--##
<!--#set var="item_other_price(num_prices=16);search_item_other_price(num_prices=16)" value="
##if(ESHOP_BUY_ZERO=="1")##
<div class="eshop-item-small__additional-price eshop-item-small__additional-price_vkredit" onclick="amiCart.paymentMethod='kupivkredit';amiCart.add('##script_link####nav_data##itemId=##itemid####add_params##&action=add', ##itemid##, 0);">
##else##
<div class="eshop-item-small__additional-price eshop-item-small__additional-price_vkredit">
##endif##
<span class="eshop-item-small__cart-icon"></span>
##if(price_caption)##
<div class="eshop-item-small__caption">##price_caption##</div>
##endif##
<div class="eshop-item-small__vkredit-price">##price##</div><!--
--><span class="eshop-item-small__price-postfix"></span>
</div>
"-->
8. Добавьте в шаблон eshop_home.tpl следующие сеты:
##--
/**
* KupiVkredit
*/--##
<!--#set var="small_special_other_prices(num_prices=16)" value="
##if(ESHOP_BUY_ZERO=="1")##
<div class="eshop-item-small__additional-price eshop-item-small__additional-price_vkredit" onclick="amiCart.paymentMethod='kupivkredit';amiCart.add('##script_link####nav_data##itemId=##itemid####add_params##&action=add', ##itemid##, 0);">
##else##
<div class="eshop-item-small__additional-price eshop-item-small__additional-price_not_avail">
##endif##
<span class="eshop-item-small__cart-icon"></span>
##if(price_caption)##
<div class="eshop-item-small__caption">##price_caption##</div>
##endif##
<div class="eshop-item-small__vkredit-price">##price##</div><!--
--><span class="eshop-item-small__price-postfix"></span>
</div>
"-->
Эти сеты будут выводить дополнительную "Цену 16" (если вы использовали другой номер, измените параметр num_prices) в деталях товара и в списках товаров соответственно. Вы можете настроить их как угодно как по структуре в самих сетах, так и визуально при помощи CSS.
Если вы не выполняли инструкцию по добавлению заказа в 1 шаг!
9. Добавьте в CSS пользователя код из файла ami_custom.css (Менеджер сайта → Редактировать макет → CSS пользователя);
10. Поместите все картинки в папку сайта /_img/