Кредитная кнопка (для сайтов на 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. Проверка вводимых данных при оформлении заказа

В 6 версии разработчики убрали проверку вводимых данных в форму заказа на шаге заполнения адреса доставки. Предлагаю очень простое решение этой проблемы с использованием JavaScript. 

Как начать продавать онлайн из дома и зарабатывать деньги
Как начать продавать онлайн из дома и зарабатывать деньги

Развитие электронной коммерции произвело революцию в том, как компании, ИП и самозанятые продают свои товары и услуги. У вас есть неограниченный потенциал продавать онлайн  что угодно и кому угодно из любой точки России. Это дает вам доступ к миллионам пользователей Интернета по всей нашей необъятной стране для увеличения продаж и развития вашего бизнеса.

Анти-спам или как на странице сайта скрыть код формы от ботов?
Анти-спам или как на странице сайта скрыть код формы от ботов?

Не ошибусь, если скажу, что практически все владельцы сайтов сталкиваются с такой проблемой, как СПАМ. Это просто кошмар, когда ваш почтовый ящик ежедневно наполняется сотнями, а то и тысячами СПАМ-писем.

HOSTCMS v.6. Боковое выпадающее меню на CSS для каталога товаров
HOSTCMS v.6. Боковое выпадающее меню на CSS для каталога товаров

Создадим раздвижное меню для каталога товаров с несколькими уровнями вложенности разделов. Меню будет открыто в основных разделах, лежащих в корневом каталоге. В принципе, вам нужно просто скопировать шаблон, CSS стили и пользоваться этим меню...

Как открыть интернет-магазин
Как открыть интернет-магазин

Создание интернет-магазина может показаться сложной задачей, но с правильными инструментами начать продавать онлайн очень просто.

9 шагов для создания веб-сайта на HostCMS
9 шагов для создания веб-сайта на HostCMS

Вы можете создать веб-сайт менее чем за 1 час. Вам также не нужно быть техническим мастером.

Неважно, для бизнеса это или для удовольствия. Вам не нужен модный дизайнер или дорогой разработчик. Просто следуйте простым нашим шагам, и вы будете онлайн в кратчайшие сроки.

Мы используем cookie-файлы, чтобы получить статистику, которая помогает нам обеспечивать вас лучшим контентом. Вы можете прочитать подробнее о cookie-файлах или изменить настройки браузера. Отключение cookie-файлов может привести к неполадкам в работе сайта. Продолжая пользоваться сайтом без изменения настроек, вы даете согласие на использование ваших cookie-файлов. Это совершенно безопасно!