В данной статье рассмотрен обзор возможностей интернет-магазина Virtuemart, а также приведен его примерный внешний вид.
Virtuemart - интернет-магазин для Joomla. Часть 2. Обзор возможностей Virtuemart.

В данной статье рассмотрен обзор возможностей интернет-магазина Virtuemart, а также приведен его примерный внешний вид.

Немного о переводе

Начиная с данного поста, я буду постепенно публиковать мой перевод официальной инструкции по работе с интернет-магазином VirtueMart. Сегодняшняя часть является ее вступлением и рассказывает про основные возможности VirtueMart. Здесь и в дальнейшем переводе мои комментарии будут выделены курсивом.

О Virtuemart'е

VirtueMart - это интернет-магазин для совершения покупок через Интернет. Он является компонентом CMS Joomla (и Mambo) и не может быть использован без Joomla. Он легко устанавливается через автоматический установщик. VirtueMart предназначен создания малых и средних интернет-магазинов. Каждый пользователь, желающий открыть магазин в Интернете, может использовать данный компонент для продажи своих товаров.

Возможности Virtuemart

  • Управление неограниченным количеством товаров и категорий,
  • Компонент может быть использован как магазин, или просто как каталог (вы можете даже отключить показ цен), // VirtueMart, действительно, подходит для создания каталога чего угодно, например, городов, музыки и.т.д. При этом даже в роли компонента каталога VirtueMart является одним из лучших.
  • Продажа загруженных товаров,
  • Мощная панель управления,
  • Импорт и экспорт товаров через CSV-файлы.//Работа через MS Excel также не составляет особого труда, поскольку в нем есть возможность сохранения файла в CSV.
  • Добавление к товарам изображений и файлов,
  • Добавление атрибутов (например, размер или цвет) к товару,
  • Управление вашими клиентами в группах покупателей,
  • Назначение нескольких цен для одного товара в зависимости от группы покупателей,
  • Показ цены с учетом, либо без учета налогов (настраивается для каждой группы покупателей),
  • Статистика магазина, включающая новых покупателей, новые заказы и.т.д.,
  • Управление запасами товаров,
  • Уведомление покупателей о появлении товара в наличии,
  • Расчет для различных налогов зон (город/область и страна/регион),
  • Управление вашими перевозчиками и способами доставки,
  • Использование API InterShipp, UPS или Canada Post Shipping. //Также имеется возможность использования Почты России.
  • Полное управление заказами включающее историю заказа, редактирование заказа, а также уведомление заказчика,
  • Основные функции отчетности: проданные товары, месячные и годовые доходы,
  • Управление статусами заказа,
  • Покупатели могут добавлять собственные адреса доставки,
  • Ваши клиенты без труда найдут продукцию через форму поиска,
  • Ваши клиенты смогут узнать, что товар вновь доступен,
  • Покупатели могут видеть, в какое время обычно отгружают  товар на странице деталей (с изображениями),
  • Покупатели могут управлять своими учетными записями (требуется регистрация),
  • Покупатель может просматривать все свои заказы (и детали заказа),
  • Подтверждение заказа высылается по электронной почте покупателю и владельцу магазина (настраиваемый параметр),
  • Управление различными валютами, странами и областями,
  • Использования SSL-шифрования(128 бит),
  • Быстрая обработка кредитных карт,
  • Использование платежных систем uthorize.net®[http://www.authorize.net], eWay, Worldpay, PayMateand NoChex.... // Наши традиционные Webmoney и Яндекс.Деньги также присутствуют,
  • Использование PayPal,
  • Расширьте ваш магазин другими способами оплаты или напишите свой собственный!
  • ...и многое другое. // И это правда. Здесь перечислены только основные возможности VirtueMart. На самом деле их гораздо больше. Также VirtueMart может быть дополнен различными модулями и плагинами, еще больше расширяющими его функциональность.

Что отсутствует?

VirtueMart  это простое приложение интернет-магазина. Но это, безусловно, не «готовый продукт из упаковки» для профессиональных компаний. Он не протестирован на 100% на безопасность. Он не обладает 100% -ной производительностью.

Вам понадобится некоторое время, чтобы настроить это приложение в соответствии со своими потребностями.

Будьте готовы столкнуться с ошибками, которые в настоящее время не найдено. VirtueMart имеет активное сообщество и форум, на котором проблемы и вопросы могут быть обсуждены.

Скриншоты

На скриншотах показан  примерный вид интернет-магазина. Шаблон и дизайн могут быть настроены индивидуально.

Скриншоты внешнего интерфейса (используется шаблон solarflare_ii):

Обзор страницы категории

 

Страница описания товара (Подробно)

Скриншоты админки:

Админка: Главная/Сводка/Статистика

 

4

На этом все. Следующая часть будет посвящена установке и обновлению VirtueMart.

Об авторе
Об авторе
Wedal (Виталий). Веб-разработчик полного цикла (Full Stack). Создатель и автор сайта Wedal.ru.
Основной профиль – создание сайтов и расширений на CMS Joomla.

Другие статьи серии

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

Для отправки комментария введите код с картинки:
Защитный код
Обновить

Комментарии  

0 # Сергей 06.09.2009 14:04
Читая форумы по выбору скрипта для магазина, на всех, практически, пишут про создание большой нагрузки на сервер, при обращении к базе данных, зависание (долгое открытие) страниц магазина Virtuemart 1.1 начиная уже с 200-300 посет/день.

Что Вы можете сказать по этому поводу?
Каковы есть(ли) методы снижения нагрузки от Virtuemart 1.1, решаемая ли это задача, в принципе?

Есть ли ссылки на магазины под Virtuemart 1.1.3 с заведомо большой посещаемостью (неск. тыс. чел/день) - быстро работающие, чтобы можно было посмотреть и убедиться?

Могли бы Вы посвятить тему этому вопросу и написать спец. пост по вопросам настройки и оптимизации(ускорению) работы движка с Virtuemart 1.1.3 ?
Ответить | Ответить с цитатой | Цитировать
-1 # Евгений 07.07.2010 11:41
Цитирую Сергей:
Читая форумы по выбору скрипта для магазина, на всех, практически, пишут про создание большой нагрузки на сервер, при обращении к базе данных, зависание (долгое открытие) страниц магазина Virtuemart 1.1 начиная уже с 200-300 посет/день.

Что Вы можете сказать по этому поводу?
Каковы есть(ли) методы снижения нагрузки от Virtuemart 1.1, решаемая ли это задача, в принципе?

Есть ли ссылки на магазины под Virtuemart 1.1.3 с заведомо большой посещаемостью (неск. тыс. чел/день) - быстро работающие, чтобы можно было посмотреть и убедиться?

Могли бы Вы посвятить тему этому вопросу и написать спец. пост по вопросам настройки и оптимизации(ускорению) работы движка с Virtuemart 1.1.3 ?


для большой посещаемости лучьше подойдет magento, тоже бесплатный магазин, но не приложение к joomla, а самостоятельный
Ответить | Ответить с цитатой | Цитировать
+1 # Wedal 06.09.2009 15:07
Сергей, известное правило: сколько людей, столько и мнений. Кто-то может хвалить VirtueMart, кто-то - ругать. Можно сделать сайт так, что он и при 100 чел/в день будет тормозить, а можно так, что и при 1000 - "летать". Мне встречались магазины на VirtueMart, страницы на которых загружались практически мгновенно при посещаемости более 1000 человек в сутки.
Лучшим лекарством от нагрузки является кэширование. О нем написано здесь. Также не стоит забывать, что для серьезного, высоко посещаемого ресурса, нужен соответствующий хостинг.
Магазины, работающие на VirtueMart, можно найти поиском, например, по запросу /option,com_virtuemart/page,shop.browse. Если в адресе страницы содержится такой текст, то на 99% это VirtueMart.
Вопросам настройки и оптимизации VirtueMart будет посвящена серия статей раздела "Virtuemart - интернет-магазин для Joomla."
Ответить | Ответить с цитатой | Цитировать
-1 # Hiway 09.11.2009 18:08
Спасибо за перевод. Сэкономил время. Еще раз спасибо.
Ответить | Ответить с цитатой | Цитировать
-1 # style.ilya 25.04.2010 11:44
Отлично!

Я занялся работой..а возможности толком не изучил. Прочитал и был удивлен ;)
Ответить | Ответить с цитатой | Цитировать
-2 # Александр 13.07.2010 05:26
Здравствуйте!

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

Однако, я прочитал все статьи и так и не нашёл самого главного - описания настройки платежной системы. Может быть я просто проглядел?

И еще, хотел бы спросить у вас: можно ли настроить компонент таким образом, чтобы была возможность покупки товара без использования понятия "корзина"? То есть, на главной старницы доступны три виртуальных товара, рядом с каждым прямая ссылка на оплату товара, минуя корзинные излишества. Это можно сделать встроенными средствами компонента или придётся править его код?
Ответить | Ответить с цитатой | Цитировать
-2 # Wedal 13.07.2010 06:10
Александр, то что вы предлагаете, противоречит сущности интернет-магазина. Как можно переходить к оплате не зная адреса и варианта доставки (если конечно это не электронный товар)? А вообще, если товара только три, VirtueMart не нужен. Можно сделать то, что вы хотите, например, с помощью webmoney. Насколько я помню у них есть возможность добавлять на сайт ссылку или кнопку, при клике по которой человек переходит к оплате фиксированной суммы. Вам понадобится 3 таких кнопки и всё.
Ответить | Ответить с цитатой | Цитировать
-4 # Александр 13.07.2010 06:32
Да, именно, товары электронные.
Но webmany меня не устраивает. Оплата будет производиться по кредитным картам и через систему PayPal. Вы бы не могли посоветовать материалы с информацией по настройке этих платежных систем в VirtueMart?
Ответить | Ответить с цитатой | Цитировать
-2 # Wedal 13.07.2010 07:13
Александр, модуль оплаты PayPal встроен в VirtueMart по умолчанию. Другой вопрос в том, сможете ли вы работать с ним в принципе. PayPal не позволяет получать деньги жителям стран СНГ. У них такая политика. Если вы не из СНГ, то да. Документация если и есть, то скорее всего только на английском и на зарубежных сайтах. Советую поискать на forum.virtuemart.net. Также можете глянуть на forum.virtuemart.ru и на joomlaforum.ru
Ответить | Ответить с цитатой | Цитировать
-2 # Александр 13.07.2010 07:50
Большое спасибо!
Ответить | Ответить с цитатой | Цитировать
-2 # Атнон 11.09.2010 09:28
Виталий,
Специфика моего товара в том, что он один. Но есть очень большое количество опций его укомплектования, от которых зависит цена. Не сочтите за грубость, но вот по этой ссылке магазин построен именного по тому принципу, который мне нужен:
http://configure.us.dell.com/dellstore/config.aspx?c=us&cs=19&l=en&oc=DKCWFW1&s=dhs
Даётся "упаковка" компьютера, куда "набивается" железо. Магазин показывает увеличение/уменьшение цены в зависимости от опций.... и в результате весь список опций выдаётся полностью как итог.

Может ли это позволить Virtumart - и примерно как жто настраивается (какие плагины и т.д. для этого нужны)?
Ответить | Ответить с цитатой | Цитировать
-2 # Антон 20.09.2010 17:48
Добавлю что при этом мне важен не внешний вид скрипта, а логика покупки... допустим если виртумарт не действует по принципу "один товар - и его части", а по принципу "много товара, сгруппированного в подкатегории, и далее в категории... Тогда логика такая:
1. Клиент покупает не один товар, а целую категорию с подкатегориями. При этом магазин должен предлагать варианты клиенту - выбрать один из нескольких товаров в подкатегории для данной категории... и так пока не будут выбраны в этой категории - по одному товару со всех подкатегорий...
2. Нужно чтобы магазин отображал: "ваша цена изменится +/- на столько-то, если вы выберете этот товар (в каждой подкатегории для покупаемой категории).
3. После того как все товары выбраны - клиенту должен отобразиться полный список всех выбранных товаров....- и если ему какой-то товар из выбранных не нравится, он может его изменить (перевыбрать из предложенных для данной подкатегории...)

В общем я говорю о возможных схемах - как прийти если не прямыми, то окольными путями к схожему результату (как в указанном скрипте магазина DELL, на который я дал ссылку вверху).
Ответить | Ответить с цитатой | Цитировать
-2 # Wedal 24.09.2010 11:13
Антон, для этого вам подойдут свойства товаров, либо типы товаров. Просто читайте следующие статьи серии.
Ответить | Ответить с цитатой | Цитировать
0 # Ирина 03.04.2011 18:13
Здравствуйте! такой вопрос: можно ли создать несколько магазинов на одном домене?
Ответить | Ответить с цитатой | Цитировать
-1 # Wedal 04.04.2011 02:04
Ирина, в принципе, можно. Но:
1) используя несколько разных компонентов интернет-магазинов на одной Joomla;
2)используя один компонент на нескольких Joomla, которые находятся в подпапках основного сайта.
Ответить | Ответить с цитатой | Цитировать
-1 # Ирина 04.04.2011 07:00
Спасибо, что ответили.
я так понимаю, что №2 это создавать поддомены? или нет? если нет, то расскажите поподробнее пожалуйста.
Ответить | Ответить с цитатой | Цитировать
-1 # Юрий 31.05.2011 06:53
Ирина, вы спрашивали про домен вам и ответили варианты на одном домене... на поддоменах конечно можно создавать разные саиты и сколько угодно...
вараинт 2 означает что один магазин у вас будет к примеру по адресу www.site.ru/magaz1/ а второй по адресу www.site.ru/magaz2/ т.е. как бы разные папки, и управляются разными копиями джумлы...
Ответить | Ответить с цитатой | Цитировать
-1 # Андрей 13.09.2011 08:51
Здравствуйте Wedal. В моем магазине в некоторых категориях будет только один товар. Можно ли сделать так , чтобы ссылка в главном меню VM вела сразу на страницу товара, а не на страницу категории (на которой будет соот-но ссылка на один товар).
И еще сопутствующий вопрос: можно ли сделать так чтобы одновременно существовали пункты главного меню VM такие как из первого вопроса и обычные, ведущие на страницу категории со списком товаров. У меня Joomla 1.5.22, VM 1.1.9
Спасибо.
Ответить | Ответить с цитатой | Цитировать
-1 # Wedal 14.09.2011 03:00
Андрей,
Цитата:
Можно ли сделать так , чтобы ссылка в главном меню VM вела сразу на страницу товара, а не на страницу категории (на которой будет соот-но ссылка на один товар).
Можно одним из двух способов:
1) Выбрать тип пункта меню Virtuemart и в настройках этого пункта(справа) ввести ID необходимого товара.
2) Запомнить адрес страницы товара, создать пункт меню типа ссылка и вставить этот адрес туда.

Цитата:
И еще сопутствующий вопрос: можно ли сделать так чтобы одновременно существовали пункты главного меню VM такие как из первого вопроса и обычные, ведущие на страницу категории со списком товаров. У меня Joomla 1.5.22, VM 1.1.9
Можно, но только если создавать все пункты через систему меню Joomla(а не через модуль автоматической генерации меню Virtuemart).
Ответить | Ответить с цитатой | Цитировать
-1 # Юрий 16.10.2011 08:33
Здравствуйте!
От всей души благодарю за цикс статей о virtuemart.
Хотел бы уточнить следующий вопрос: можно ли в магазине вывести в виде каталога только одну категорию. То есть, например, в категории "пылесосы" покупатель мог приобрести любой итовар, а в категории "телевизоры" была только цена, описание и кнопка "задать вопрос".

Заранее благодарен.
Ответить | Ответить с цитатой | Цитировать
-1 # Wedal 17.10.2011 06:18
Юрий, меняйте остаток на складе. В Virtuemart есть функция сокрытия кнопки добавления в корзину товаров, остаток которых = 0. Также можно назначить для разных категорий разные шаблоны browse и flypage, настроив их соответствующим образом.
Ответить | Ответить с цитатой | Цитировать
-1 # Юрий 17.10.2011 14:42
Цитирую Wedal:
Юрий, меняйте остаток на складе. В Virtuemart есть функция сокрытия кнопки добавления в корзину товаров, остаток которых = 0. Также можно назначить для разных категорий разные шаблоны browse и flypage, настроив их соответствующим образом.


Решение, как всегда, простое и элегантное :)
А я неделю гуглил и заумные решения пытался выдумывать
Спасибо огромное
Ответить | Ответить с цитатой | Цитировать
0 # Юрий Н 21.01.2012 09:19
Добрый день! Не знаю, сюда ли писать... В общем тут написано, что количество вложенных категорий не ограничено. Столкнулся с проблемой. В магазине создано 200 категорий. Было все хорошо. Создаю 201 категорию, и начинаются проблемы. При настройке 201 категории пропадает список выбора родительской категории. Удаляю 201 категорию, тогда список выбора родительской категории вновь присутствует в настройках категорий. Joomla 1.5.24, VM 1.9
Помогите, кто знает, в чем проблема
Ответить | Ответить с цитатой | Цитировать
0 # Юрий Н 21.01.2012 10:04
Извиняюсь, не совсем точно написал... когда создал 201 категорию появились проблемы с добавлением товара. При создании нового товара пропадает список выбора категории товара. Когда удаляю 201 категорию, в настройках товара опять появляется список выбора категории
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 22.01.2012 06:55
Юрий Н, это не ошибка. Просто после 200 категорий выбор категории в товаре происходит по вводу первых четырех букв ее названия. Если категорий так много, то искать нужную в таком огромном списке очень затруднительно. Просто вписывайте в поле выбора категории название нужной и она появится.
Ответить | Ответить с цитатой | Цитировать
0 # Юрий Н 22.01.2012 14:45
Уважаемый Wedal, спасибо вам большое за вашу помощь и такой огромный и нужный труд! :-)
А не планируется ли у вас цикла статей по Virtue Mart 2.0? А то говорят, там все чуть ли не с нуля переписали... Хотелось бы шагать в ногу со временем!
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 23.01.2012 03:03
Юрий Н, серия по Virtuemart 2 обязательно будет. Начнется достаточно скоро. Начну писать, как только сам хорошо разберусь в компоненте.
Ответить | Ответить с цитатой | Цитировать
0 # Анна 03.02.2012 09:23
Здравствуйте,
Скажите пожалуйста, есть ли такая возможность поставщикам товара заходить в админку самостоятельно и добавлять свои товары. А также следить за продажами и заказами своих товаров?
Спасибо
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 06.02.2012 02:39
Анна, нет.
Ответить | Ответить с цитатой | Цитировать
0 # Олег 28.03.2012 08:37
Приветствую, Виталий! Вы написали, что наши российские платёжные системы уже присутствуют в VM2, но я что-то их никак не найду. Подскажите, пожалуйста где они спрятаны.
:-)
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 29.03.2012 02:19
Олег, я такого не писал. Есть решения для VM 1.1.x, для VM2 пока нет.
Ответить | Ответить с цитатой | Цитировать
0 # Олег 29.03.2012 08:48
использование платежных систем uthorize.net®[http://www.authorize.net], eWay, Worldpay, PayMateand NoChex.... // Наши традиционные Webmoney и Яндекс.Деньги также присутствуют
Ну ладно, тогда немножко подождём...
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 30.03.2012 01:48
Олег, эта статья про VM 1.1.x, а не VM2. Будьте внимательнее.
Ответить | Ответить с цитатой | Цитировать
0 # Олег 30.03.2012 06:41
Да точно, что то с этим VM2 уже голова не соображает.
Спасибо, Виталий!
Ответить | Ответить с цитатой | Цитировать
0 # Денис 25.08.2012 22:35
Здравствуйте, не подскажите - интернет магазин аналогичный по этой ссылке http://www.gsi.ru, на VM можно сделать. Важно, чтобы заказ отправлялся на почту (без использования платежных систем). Спасибо.
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 27.08.2012 02:49
Денис, да.
Ответить | Ответить с цитатой | Цитировать
0 # Денис 27.08.2012 07:05
Спасибо за ответ. А вот в описании товара (все по той же ссылке) есть три вкладки (описание, характеристики и фото), такое описание товара, как я понимаю уже делается не средствами VM? Или он тлже так умеет?
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 28.08.2012 03:43
Денис, в Virtuemart 2 это делается за счет дополнительных полей, но важно понимать, что вкладки реализуются на Javascript, отдельно от контента. Т.е. за контент отвечает Virtuemart, а отображение делается вами в макете карточки товара.
Ответить | Ответить с цитатой | Цитировать
0 # Денис 28.08.2012 10:09
Спасибо за ответы. Очень помогло. И за статьи по VM на русском спасибо!
Ответить | Ответить с цитатой | Цитировать