Делаем корзину в VirtueMart 2 удобнее

Делаем корзину в VirtueMart 2 удобнее Далеко не секрет, что процесс оформления покупки в популярном компоненте для интернет магазинов virtuemart 2 не слишком удобен и запутан. Для повышения конверсии интернет площадки и облегчения процедуры оформления покупателям Вашего магазина можно упростить процедуру оформления покупки. Это делается следующим образом.

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

При стандартных настройках компонента страница с корзиной имеет такой вид:

Стандартный вид корзины

Что бы отключить процедуру регистрации когда клиент оформляет заказ заходим в административной панели по пути Компоненты->Virtuemart->Настройки->Оформление заказа и напротив пункта «Регистрация во время оформления заказа» снимаем чекбокс (галочку). В этом же месте настраивается параметр, который отвечает за миниатюры товаров интернет магазина. Настройку других полей будем рассматривать позже.

Отключение регистрации VirtueMart 2

После применения этих параметров регистрационные поля больше не будут показываться на странице корзины.

Что бы «обезвредить» ссылку, которая призывает прочитать и принять условия обслуживания нужно не только поснимать галочки на пунктах «Покупатели должны соглашаться с условиями обслуживания во время заказа» и «Показать информацию о политике возврата в корзине/на странице подтверждения заказа» (возле кнопки для оформления заказа чекбокс всё равно надо будет ставить), но и нужно отредактировать параметры на странице «Поля, заполняемые пользователями» которая находиться все в тех же настройках компонента. Эта же страница дает возможность редактирования полей, которые будут присутствовать во время оформления покупки.

Отключение условий обслуживания Отключение согласия с условиями обслуживания virtuemart2

Но есть одно «но» - данный метод не позволяет деактивировать поле «Я согласен с Условиями обслуживания».

Для активации этого поля редактируем системный файл userfields.php, который можно отыскать по пути:

administrator/components/com_virtuemart/models/userfields.php

Нужный нам кусок кода:

static function getCoreFields() { return array( 'name','username', 'email', 'password', 'password2' , 'agreed'); }

Закомментируем параметр agreed:

static function getCoreFields() { return array( 'name','username', 'email', 'password', 'password2' , /*'agreed'*/); }

Теперь можно смело отключить параметр adreed в настройках компонента:

Отключение параметра adreed

Если в интернет магазине присутствует только один способ оплаты и доставки товара, то лучше реализовать функцию автовыбора способа при переходе пользователя в корзину. Для организации такого функционала достаточно в настройках оформления заказа включить функцию «Автоматический выбор способа оплаты» и «Автоматический выбор способа доставки». Это делает корзину более удобной и простой для покупателей, но при условии единого способа оплаты и доставки.

Авто выбор способа оплаты и доставки

Как можно наблюдать на рисунке, от покупателя уже не требуется выбирать способ оплаты и доставки товара.

Автовыбор параметров доставки и оплаты при оформлении заказа VirtueMart 2

Комментарии  

 
Кит
+2 # Кит 20.11.2013 22:03
Хорошая статья. Без этих приколов "находим вот такой огромный кусок кода и удаляем его. Должно работать. Наверное"
Ответить | Ответить с цитатой | Цитировать
 
 
Михаил
-1 # Михаил 15.08.2014 05:11
А где находиться сам шаблон вывода корзины?
Ответить | Ответить с цитатой | Цитировать
 
 
Настя
+3 # Настя 09.09.2014 05:12
Благодарю! Все просто, понятно и, главное, работает. =)
Ответить | Ответить с цитатой | Цитировать
 
 
Илья
+2 # Илья 05.01.2015 09:33
Спасибо. Реально помогло!)
Ответить | Ответить с цитатой | Цитировать
 
 
Ирина
+1 # Ирина 02.02.2015 20:07
Как можно убрать надпись "Цена:" в корзине?
Ответить | Ответить с цитатой | Цитировать
 

Последнее в блоге

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

Последние комментарии