Кредитная кнопка (для сайтов на 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. Боковое выпадающее меню на CSS для каталога товаров
HOSTCMS v.6. Боковое выпадающее меню на CSS для каталога товаров

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

HOSTCMS v.6. Красивое горизонтальное выпадающее меню на CSS
HOSTCMS v.6. Красивое горизонтальное выпадающее меню на CSS

Меню адаптированно к использованию на сайтах под администрированием редакции HostCMS v.5 для вывода элементов каталога товаров. В выпадающем меню также выводится изображение подгруппы.

HostCMS v.6. Вывод товаров по значению дополнительного свойства типа строка
HostCMS v.6. Вывод товаров по значению дополнительного свойства типа строка

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

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

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

HOSTCMS v.6. Краткая корзина в модальном окне
HOSTCMS v.6. Краткая корзина в модальном окне

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

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