Кредитная кнопка (для сайтов на HostCMS v.6)

Кредитная кнопка (для сайтов на HostCMS v.6)
Кредитная кнопка (для сайтов на HostCMS v.6)

Была такая задача в ТЗ клиента — внедрить «кредитную кнопку» Банка «Русский Стандарт» в корзину интернет-магазина. Возможно, что кому-то    это пригодится. 

Решение очень простое. Вначале объявляем переменные, присваивая им значения глобальных переменных сайта:

 <xsl:variable name=  «shop_cart» select=»/shop/shop_cart[postpone=0]» />
     <xsl:variable name= «bank_url»><xsl:for-each select=»$shop_cart»><xsl:variable name= «position» select= «position ()»/><xsl:variable name= «id» select= «shop_item/@id»/>&amp;TC_<xsl:value-of select=»$position» />=<xsl:value-of select= «quantity» />&amp;TPr_<xsl:value-of select=»$position» />=<xsl:value-of select= «shop_item/price» />&amp;TName_<xsl:value-of select=»$position» />=<xsl:value-of select= «shop_item/name» /></xsl:for-each></xsl:variable>

Затем формируем нашу кнопку, которая будет передавать серверу Банка необходимые параметры — название магазина, название товара, его количество и стоимость:

<a href=  «https://anketa.bank.rs.ru/minipotreb.php?idTpl=159753&amp;TTName=www.mysite.ru&amp;TCount={count  ($shop_cart)}{$bank_url}» title=  «Онлайн оформление в кредит» target=»_blank»><img src=»/images/button_credit.png» alt=  «Купить в кредит» width=  «150» /></a>

Полный код кнопки:

 <!--======= КНОПКА ОФОРМЛЕНИЯ В КРЕДИТ ======→
         
                 <p>Для оформления покупки в кредит, нажмите кнопку «Купить в кредит»</p>
                             
                        <xsl:variable name= «shop_cart» select=»/shop/shop_cart[postpone=0]» />
                        <xsl:variable name= «bank_url»><xsl:for-each select=»$shop_cart»><xsl:variable name= «position» select= «position ()»/><xsl:variable name= «id» select= «shop_item/@id»/>&amp;TC_<xsl:value-of select=»$position» />=<xsl:value-of select= «quantity» />&amp;TPr_<xsl:value-of select=»$position» />=<xsl:value-of select= «shop_item/price» />&amp;TName_<xsl:value-of select=»$position» />=<xsl:value-of select= «shop_item/name» /></xsl:for-each></xsl:variable>

                 <p><a href= «https://anketa.bank.rs.ru/minipotreb.php?idTpl=159753&amp;TTName=www.elstera.ru&amp;TCount={count ($shop_cart)}{$bank_url}» title= «Онлайн оформление в кредит» target=»_blank»><img src=»/images/button_credit3.png» alt= «Купить в кредит» /></a></p>
                             
    <!--=======end КНОПКА ОФОРМЛЕНИЯ В КРЕДИТ ======→  

Вот и все. Желаю удачи.

Понравилась статья?
Будем признательны, если поделитесь в соцсетях или мессенджерах, а также присоединитесь к нашей группе Вконтакте. Будет интересно!

Вас может заинтересовать:

HOSTCMS v.6. Вывод комментариев к товарам магазина
HOSTCMS v.6. Вывод комментариев к товарам магазина
Выводим на Главной или отдельной странице сайта комментарии к товарам, оставляемые посетителями или покупателями...

HOSTCMS v.6. Выводим производителей с разбивкой по алфавиту
HOSTCMS v.6. Выводим производителей с разбивкой по алфавиту
Если у вас в интернет-магазине много производителей (брендов), то приведенное нами решение поможет организовать показ всех производителей с разбивкой по алфавиту...

Разметка Open Graph для HostCMS v.6
Разметка Open Graph для HostCMS v.6
Для начала узнаем, что такое Open Graph? Open Graph - это протокол, который формирует вид внешней ссылки в социальных сетях. Первоначально этот протокол был разработан для Facebook, однако сейчас используется и в других соцсетях.

HOSTCMS v.6. Ссылка на все товары производителя в карточке товара
HOSTCMS v.6. Ссылка на все товары производителя в карточке товара
Если нужно дать возможность покупателю выбрать товары текущего производителя, когда он находится в карточке товара, то вам пригодится данная небольшая доработка...

HostCMS v.6. Вертикальное меню на jQuery
HostCMS v.6. Вертикальное меню на jQuery
Простой пример левого вертикального выпадающего меню для групп товаров интернет магазина. Простая установка и настройка...

HostCMS v.6. Вывод товаров по значению дополнительного свойства типа строка
HostCMS v.6. Вывод товаров по значению дополнительного свойства типа строка
Вам нужно вывести товары интернет-магазина по какому-то, заранее определенному, признаку? Для начала создаем дополнительное свойство товара, пройдя по цепочке «Интернет-магазин ⇒ Товар ⇒ Свойства товара».

QRcode

2010-2023 © Веб студия iNikSite.ru (г. Подольск). Все права сохранены.

Цены на сайте носят ознакомительный характер и не являются публичной офертой! Просим уточнять цены при отправке заявки в нашу компанию. У нас действуют специальные предложения и скидки на различные варианты исполнения заказа и 100% предоплату!

Мы используем файлы cookie. Они помогают улучшить ваше взаимодействие с сайтом.