Back Вы здесь: Home Всё о CMS Joomla! Virtuemart Оформление заказа на Virtuemart. One Page Checkout для VirtueMart 2

Оформление заказа на Virtuemart. One Page Checkout для VirtueMart 2

one-page-checkoutЗдравствуйте, дорогие читатели!
В сегодняшней статье я расскажу вам как настроить форму оформления заказа на Virtuemart.
Можно конечно же поковыряться с css, php, html, но скажу я вам, всё гораздо проще, чем кажется.
В общем то есть специальный плагин, с помощью которого этого достаточно просто осуществить.
Вместо этих нескончаемых полей, форм, лишних страниц, всё это выводится на одну страницу и сохраняется тоже на ней.


Плагин называется One Page Checkout для VirtueMart 2.
СКАЧАТЬ ONE PAGE 3.6

Скачали?
Отлично, теперь разархивируйте архив с плагином.
Теперь вам необходимо разместить в папке с шаблоном папку файлы из папки html
info.txt — инструкция на английском
Установите плагин через менеджер расширений в админке Joomla.
После установки ищем plg_system_onepage в плагинах и активируем .

активация-one-page-300x125


Как активировать one page?
Папка html(её содержимое папка com_virtuemart с папкой cart, в которой будут лежать шаблоны страниц корзины) скопирована шагом раньше в папку templates/ваш_шаблон. Благодаря этим шаблонам все поля будут выводится на одной странице.

Если у вас все работает, то скорее всего вам повезло, возможно, будет необходимо внести некоторые изменения в файл .../com_virtuemart/cart/default.php находящийся в вашем шаблоне.

Ищем строку и раскомментируем её

//echo $this->checkout_link_html;
А строку наоборот закомментируем
echo '<a class="vm-button-correct" href="javascript:void(0);" onclick="submit_order();"><span>' . JText::_('COM_VIRTUEMART_ORDER_CONFIRM_MNU') . '</span></a>';
Теперь должно всё работать.
Когда я ставила этот плагин, то у меня ни разу не возникало проблемы, но возможно это всё зависит от шаблона сайт.
Вот как это будет выглядеть.

55

Рассмотрим настройки нашего плагина.

Ship to address checked — автоматический выбор напротив «Использовать адрес оплаты как адрес доставки». Эту опцию лично для меня проще скрыть, лишние чекбоксы врядли кому нужны.
Register checked — проверка регистрации.
Use preloader — включать, если от выбора способа доставки происходит изменение стоимости

 

В общем то всё, свои вопросы и комментарии вы можете оставить на форумы или тут.
Спасибо за внимание, читайте другие интересные статьи на нашем сайте, заходите на форум, будем обсуждать ваши доработки.

 

Добавить комментарий


Защитный код
Обновить

RuCaptcha - заработай на вводе каптч
Advego.ru - система покупки и продажи контента для сайтов, форумов и блогов

Заработок в сети