Настроенный модуль корзины для virtuemart 3. Joomla VirtueMart: установка и настройка интернет-магазина. Добавление товара в Virtuemart

сайт это всё для CMS в одном месте и по самым низким ценам!

Только у нас! Без привязки к домену! Без вирусов и скрытых ссылок! Самая низкая цена! Гарантия 100%!

Автосохранение корзины для пользователя в VirtueMart 3

Совместим с Joomla 2.5/3 + VirtueMart 3.*

Поддержка ionCube не требуется. Лицензий, стучалок и стороннего кода в плагине нет. Возможна установка на различные домены без ограничений.

После установки плагина, корзина автоматически сохраняется с привязкой к пользователю. Т.е, при авторизации пользователя на сайте, он увидит в корзине те товары, которые он положил в корзину при прошлом посещении сайта. Для неавторизованных пользователей ничего не меняется.

В архиве целый пакет из трех плагинов, устанавливается единым архивом. Плагин сохранения корзины (stt_cartusave), плагин восстановления сохраненной корзины после авторизации пользователя (sttcartlogin) и плагин очищения корзины после оформления заказа (stt_cartudel). Установка пакета осуществляется стандартным образом - через менеджер расширений. Плагин sttcartlogin в менеджере плагинов должен находиться в конце списка плагинов, отфильтрованных по типу "user"

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

Возможность поставить стоит ли обьединять сохраннения корзин и позволить добавлять к сохраненной корзине id определенного товара

По умолчанию процесс покупки в корзине очень запутанный. Чтобы облегчить жизнь покупателям и повысить конверсию сайта попробуем максимально упростить корзину.

Я рассмотрю вариант покупки без регистрации, потому что считаю, что регистрация уместна только на крупных сайтах типа ozon.ru. Virtuemart же используется для создания средних магазинов, регистрироваться на которых большинство покупателей не будет, потому как у людей и так достаточно паролей, которые им нужно помнить.

По умолчанию корзина выглядит примерно так.

Для начала отключим регистрацию во время оформления заказа. Для этого нужно зайти в Компоненты->Virtuemart->Настройки->Оформление заказа и убрать галочку напротив "Регистрация во время оформления заказа". Здесь же можно настроить показ миниатюр изображений товара. О остальных полях поговорим чуть позже.

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

Теперь уберем ссылку "Пожалуйста, прочтите и примите условия обслуживания". Это только отдаляет покупателя от завершения покупки. Для этих целей обычно используются отдельные страницы с информацией о гарантии и условиями доставки. Если мы просто уберем галочки в настройках в пунктах "Покупатели должны соглашаться с условиями обслуживания во время заказа" и "Показать информацию о политике возврата в корзине/на странице подтверждения заказа", то галочка около кнопки оформления заказа все равно останется.

Убрать ее можно на странице настроек virtuemat "Поля, заполняемые пользователями". На этой же странице можно выбрать какие именно поля будут отображаться когда пользователь будут вводить свои данные во время оформления заказа. Чтобы отключить ненужные поля просто нажимаем на зеленую галочку напротив поля в колонках " Опубликовано" и "Обязательно".


Правда отключить поле "Я согласен с Условиями обслуживания" таким образом не получится.

Чтобы сделать это и другие поля (например, email) активными нужно внести небольшие правки в файл administrator/components/com_virtuemart/models/userfields.php

Находим код

return array ("name" , "username" , "email" , "password" , "password2" , "agreed" ) ;

И комментируем agreed

static function getCoreFields () {

return array ("name" , "username" , "email" , "password" , "password2" , /*"agreed"*/ ) ;

После этого просто отключаем поле adreed в настройках.

Далее, если у вас только один способ доставки или оплаты, то можно настроить их автоматический выбор при переходе в корзину. Для этого возвращаемся в настройки оформления заказа и активируем поля "Автоматический выбор способа доставки" и "Автоматический выбор способа оплаты".

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

Можно также скрыть лишний, на мой взгляд, блок "Адреса доставки". Для этого зайдем в файл components/com_virtuemart/views/cart/tmpl/default_pricelist.php. Находим второй div на странице, начинающийся с

(Cmsmart One Page Checkout for Virtuemart)

Корзина товаров для virtuemart, пожалуй самая основная часть играющая роль при скорости и удобности покупки. Компонент конструктор корзины от Netbase позволяет сделать из вашей корзины не только одностраничное оформление, но и произведение искусства. Стандартная корзина печальное явление в интернет-торговле, осматривая отчетность от некоторых компаний удалось установить что более 60% заказов не совершается из-за долгой структуру Virtuemart и запутанности в ее действиях. Вот почему данный компонент не только представялет возможность с конструировать свой стиль корзины, но и создавая все на одной странице Checkout.

В данном решении отсутсвует привязка и лицензия к доменному имени, по этому установка может производится на неограниченное кол-ва ваших сайтов.

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

Теперь предотвратив даже относительно небольшой процент этих брошенных заказов, Вы значительно повысите свой доходы и прибыль. Все необходимое подгружается на страницу автоматически. Если клиента в итоге устроила цена и стоимость доставки, он без дополнительных манипуляций совершит покупку быстро. Этот заключительный этап является наиболее важной частью онлайн-бизнеса, потому что многие компании теряют крупных клиентов на этом шаге. Что делает его очень быстрым для клиентов, совершающих покупки в вашем магазине на Virtuemart подуправлением Joomla.

Одно из самых больших преимуществ оформления заказа на одной странице - это вариант для гостевого входа. Потому что много раз клиенты не хотят создать учетную запись и войти в систему, они просто хотят зайти на сайт как "гость" и сделать их покупку анонимно. Тогда этот вариант гораздо легче для покупателей, чтобы завершить свои покупки быстро и легко, без необходимости входа или создания учетной записи. Но для обычной авторизации теперь не нужно переходить куда то из корзины, теперь форма авторизации работает как всплывающее окно и ее так же можно настроить, что делает ее похожей на корзины одностраничного оформления magento .

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

Владелец магазина увеличит свой доход до 70% при использовании одностраничного оформления с компонентом и плагином One page checkout for Virtuemart от Netbase и cmsmart. К компоненту добавлен Руссификатор (устанавливается как обычно, через менеджер расширений )

С первого выпуска данного пакетаю он приносит удовлетворение и счастье свыше 6000 клиентов.

Смартфоны и планшеты являются самыми распрастраненными устройствами на сегодня, потому что более 50% трафика приходят с них, это важнее, чем когда-либо, что ваш интернет-магазин с помощью одной странице Checkout со 100% адаптивного дизайна.

Компонент оформления заказа на одной странице, который должен иметь каждый интернет магазин на Virtuemart версии 2.0.x и 3.x Если вам не безразличны удобство и быстрота оформления заказа в вашем интернет-магазине, если вы не хотите из-за этого терять своих покупателей, то вы ПРОСТО ОБЯЗАНЫ установить это программное обеспечение на ваш сайт. Ни для кого не секрет, что стандартная страница оформления заказа во второй версии Виртуемарта может запутать любого, даже самого продвинутого, интернет-покупателя. Получилась такая ситуация из-за непродуманной, со стороны разработчиков, последовательности действий, что привело к множеству лишних телодвижений, со стороны покупателя. OnePage CheckOut от Rupostel лишен всех этих недостатков и выводит форму заказа на одной странице

Не имеет ограничений и лицензий!

И так, немного поясню как это работает:

  1. Пользователь (он же покупатель) выбирает товар в вашем магазине, указывает количество, параметры (если есть) и кладет его в виртуальную корзину.
  2. Покупатель нажимает на ссылку или кнопку "Показать корзину" из любого места вашего сайта и попадает на страницу оформления заказа.
  3. На странице заказа он увидит содержимое своей корзины, где также сможет отредактировать количество товаров в ней или удалить ненужный товар, форму регистрации и форму входа (если в настройках выставлено ее отображение).
  4. Ближе к низу страницы он увидит кнопку "Оформить заказ" при нажатии на которую произойдет само оформление без лишних вопросов и заполнений непонятных дополнительных полей.

Следует отметить, что данный компонент использует:

  • поля заполняемые пользователем
  • способы доставки
  • способы оплаты

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

Внешний вид вывода настраивается при помощи шаблонов. В программе уже присутствуют 4 шаблона, два из которых подойдут под "отзывчивый" дизайн.

Не имеет отношения к плагину One Page Checkout for VirtueMart от LineLab. Это совсем другое и более простое решение. Можно сказать лучший аналог неудобного плагина.

Одинаково хорошо работает как на версиях Joomla 2.5 так и 3.х, а так же Virtuemart 2 и 3

Ajax Dropdown Cart for VirtueMart (от JEYAM Templates) – это адаптивный русскоязычный модуль корзины VirtueMart 3, 2 с возможностью отображения изображений, описаний и атрибутов товаров. Расширение достаточно простое в плане настройки как функционирования, так и внешнего вида (в рамках штатных опций).

В обзоре будет участвовать последняя, на момент написания статьи 11.10.2018, русскоязычная версия Ajax Dropdown Cart for VirtueMart 1.0.1 (от JEYAM Templates) в Joomla 3.8.13, VirtueMart 3.4.2.9966 и шаблоном сайта JM Computers and Electronics VirtueMart Storeу 1.11. Для приведения модуля корзины в соответствие с шаблоном были добавлены некоторые CSS стили.

Основные возможности и особенности

Часть пунктов из списка ниже основываться на заявлении разработчика .

  • Поддержка Joomla 3 и 2.5, VirtueMart 3 и 2.
  • Адаптивный дизайн (рисунок ниже).
  • Переведён на русский и английский языки. Включая всплывающие подсказки к настройкам.
  • Базируется на AJAX. А это значит, что изменения в корзине (добавление/удаление товаров, пересчёт цены) будут происходить без перезагрузки страницы.
  • Возможность ограничения количества отображаемых товаров в спадающем списке корзины.
  • Возможность активации прокрутки списка товаров в корзине (рисунок ниже).
  • Возможность показать/скрыть в спадающем списке корзины такие элементы: название товара, цену, атрибуты, описание и изображение товара.
  • Возможность задавать ограничение на количество символов в названии и описании товара.
  • Возможность настройки размера изображения товара в корзине.
  • Более 30 эффектов анимации для раскрытия списка товаров.
  • Более 30 иконок корзины и кнопки удаления товара их корзины.
  • Поддержка шрифтов Google.
  • Настройка ширины и цветового оформления разных элементов корзины (рисунок ниже).
  • Поддержка SEF (ЧПУ) URL-адресов товаров и страницы оформления заказа.
  • Не замедляет скорость работы сайта.
  • Отсутствие ошибок в коде. Модуль полностью проверен, в том числе в плане безопасности.
  • Простая настройка и установка.
  • Поддержка работы в таких браузерах как: Mozilla Firefox, Google Chrome, Opera, Safari, Internet Explorer 9-11, Microsoft Edge. Также я его тестировал в Яндекс.Браузер 18.9.1.954 (Windows 10 x64) и мобильной версии Google Chrome 69.0.3497.100 (Android 7.0.0).
  • Отсутствие ограничения на период обновления и использования на разных сайтах.
  • Наличие англоязычной справки и технической поддержки.

Настройка корзины VirtueMart

Все опции модуля Ajax Dropdown Cart for VirtueMart, помимо обычных настроек модулей Joomla, разделены на три вкладки:

  1. Дизайн.
  2. Лицензия . Тут Вам нужно указать 16-ти символьный лицензионный ключ для получения технической поддержки от разработчика. Отсутствие ключа никак не влияет на функциональность модуля.

Вкладка (рисунок ниже). В основном, тут собраны опции, влияющие на функционирование модуля корзины. Например, можно показать изображение товара в корзине и настроить его размеры. У всех параметров вполне понятные описательные русскоязычные названия и у некоторых есть расширенные всплывающие подсказки. Рассмотрим только наиболее интересные, на мой взгляд, настройки.

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

Показывать описание . Позволяет отображать описание товара в спадающем списке корзины (рисунок ниже). Описание товара берётся из настроек товара во вкладке Описание – Краткое описание . Длину описания можно ограничить, задав количество символов в настройках корзины в поле Макс. кол-во символов описания . Если описание больше, чем указанное значение, то после него будет отображаться указанное в поле Текст после описания .

Показывать атрибуты . Позволяет отображать атрибуты товаров в корзине (рисунок ниже).

Для этого Вам нужно создать настраиваемое поле и активировать опцию Атрибут корзины (любую из них). Это можно сделать в VirtueMart – Настраиваемые поля (рисунок ниже).

А затем нужно прикрепить поле к товару. Это можно сделать в настройках товара на вкладке (рисунок ниже).

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

Надпись на кнопке корзины . Тут можно задать текст, который будет показан на кнопке корзины. Другие надписи можно переопределить в Расширения – Языки – Переопределение констант . Немного подробнее об этом . В файле локализаций в корне сайта в «language/ru-RU/ru-RU.mod_vmajaxdropdowncart.ini» есть такие строки, влияющие на перевод элементов модуля корзины во фронтальной части сайта:

MOD_VMAJAXDROPDOWNCART_ITEMS = "Товара(ов)" MOD_VMAJAXDROPDOWNCART_ITEM = "Товар" MOD_VMAJAXDROPDOWNCART_RECENTLY_ADDED_ITEMS = "Недавно добавленный(а) товар(ы)" MOD_VMAJAXDROPDOWNCART_CART_EMPTY = "Корзина пуста."

При необходимости можете их изменить.

Вкладка Дизайн (рисунок ниже). В основном, тут собраны опции, влияющие на цветовое оформление модуля. У всех параметров вполне понятные описательные русскоязычные названия, у некоторых есть расширенные всплывающие подсказки. Рассмотрим только одну опцию.

Название шрифта Google . Позволяет изменить шрифт всех текстовых надписей в корзине на один из шрифтов Google. Для этого вам необходимо , выбрать нужный шрифт и скопировать в поле Название шрифта Google только часть URL адреса шрифта (рисунок ниже)

В моём примере я выбрал шрифт «Amatic SC» с жирным начертанием (700). Из URL адреса шрифта «» я скопировал только «Amatic+SC:700». Также не забывайте, что при выборе шрифта нужно помнить, что не все они поддерживают кириллицу. В сервисе Google, в панели слева, для опции Languages стоит выбрать C yrillic .

Как видите, данный модуль корзины VirtueMart 3 является хорошей заменой стандартному модулю. А учитывая возможность использования и обновления расширения без ограничений, рекомендую рассмотреть Ajax Dropdown Cart for VirtueMart в качестве альтернативы штатной корзине.

trify.ru - Советы. Программы. Операционные системы. Живые обои