Блог

Кредитная кнопка (для сайтов на 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)

Понравилась статья? Поделитесь

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

Наши услуги по созданию сайтов

WEB ДИЗАЙН

Разработка дизайна сайта. Использование шаблонов для "быстрых" проектов.

ПОДДЕРЖКА САЙТА

Поддержка работоспособности и безопасности. Написание текстов и статей. Наполнение товаром.

ШАБЛОНЫ САЙТОВ

Шаблоны интернет-магазинов и корпоративных сайтов на HostCMS

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ

Графический дизайн (разработка логотипа). Написание seo-текстов. Редизайн сайта. Замена CMS. Кодинг