Создание электронного магазина с помощью Joomla+VirtueMart

Основные действия по созданию электронного магазина в Joomla с использованием VirtueMart.

Вы решили создать на своем сайте электронный магазин? В Joomla! есть отличная реализация электронного магазина в виде компонента VirtueMart и в данной статье речь пойдет именно о нем, так как на мой взгляд это наиболее удобный и функциональный компонент электронного магазина на Joomla!.

Итак, мы установили VirtueMart и все необходимые модули и плагины к нему, используя статью по установке VirtueMart или в составе Joomlapack от КОМТЕТ . Сразу же после установки основного компонента интернет-магазина мы видим примерно такое меню (в случае установки в составе Joomlapack от КОМТЕТ - уже локализованное, на русском):

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

Итак, нажимаем кнопку

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

Итак, задача: создать магазин, в котором можно купить наложенным платежом пару товаров (назовем их «молоток» и «гвозди»). Приступим.

Общая настройка магазина VirtueMart

Для этого выбираем кнопку «настройка» в блоке «Настройки»

Хочу сразу отметить, что в данной статье я затрону те параметры настройки, которые наиболее важны, так пунктов меню в этом компоненте огромное количество и большинство из них при наличии русификации интуитивно понятны. Итак, первая вкладка это «Общие настройки» и единственное что тут необходимо проверить это:

  • включена ли опция «Разрешить использование мамботов / плагинов в описании товара и категории?» в подразделе «Возможности магазина»

  • для первого и пробного ознакомления с магазином, для того чтобы не запутаться с ценами за товар, которые считаются в корзине покупателя, рекомендую отключить опцию «Виртуальный налог» в разделе «Налоги»

Здесь закончили. Теперь переходим на вкладку «Доставка». Здесь рекомендую (как в принципе и сами разработчики магазина) оставить галочку на параметре «Стандартный модуль доставки с индивидуальными данными о расценках. РЕКОМЕНДУЕТСЯ ! »

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

Конфигурация магазина VirtueMart

Переходим на блок «Магазин»

и сразу же переходим в меню «Информация о магазине». Самые важные настройки в этом меню это раздел «Стиль отображения валюты», поэтому рассмотрим его поподробнее:

  • Валюта — Russian Ruble

  • Символ валюты — руб.

  • Формат положительного значения — 00 Symb

  • Формат отрицательного значения -  -00 Symb

  • Список допустимых валют — выбираем опять же Russian Ruble

Валюту конечно же по желанию можно поставить ту, которая необходимо для нашего магазина (в данном примере я взял наиболее распространенную — рубли), главное чтобы опции «Валюта» и «Список допустимых валют» содержали одну и туже переменную.

В принципе на этом конфигурацию магазина можно закончить.

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

Переходим на блок «Товары»

Прежде чем создавать товар, необходимо создать структуру категорий. Для примера мы уже можем посмотреть как это реализовано в демо-данных, которые мы установили в первых шагах настройки магазина. Итак, создадим категорию «Инструменты» и подкатегорию в ней «Расходные материалы»:

  1. Нажимаем кнопку «Список категорий»

  2. Здесь нажимаем кнопку «Новый»

  3. Далее задаем значение для поля «Название категории» - Инструменты

  4. Для параметра «Родительская категория» - Default-Top Level

  5. При желании добавляем картинку для категории во вкладке «Изображения»

  6. Нажимаем кнопку «Сохранить»

Добавляем подкатегорию, повторяя выше описанные пункты 1-6. Разница лишь в том, что в пункте 4 значение выбираем «Инструменты». Теперь у нас есть структура категорий для товаров. Теперь можно добавить товар:

  1. Нажимаем в блоке «Товары» пункт «Добавить товар»

  2. Вкладка «Информация о товаре»

  • Артикул — идентификационный ключ товара, номер по порядку. Поставим «1»

  • Наименование — Молоток

  • Категории — Инструменты

  • Цена товара (без налогов) — 100, Russian Ruble



  1. Остальные вкладки меняем по желанию или по требованию к магазину (налоги, цена доставки, изображение товара и т.д.).

По аналогии добавляем товар «Гвозди» для подкатегории «Расходные материалы».

В принципе, готово. Добавив еще картинки и описание к товарам и категориям, мы уже получим готовый пример электронного магазина на нашем сайте.

При желании можно выбрать и изменить шаблон магазина .

Вам также может помочь