Установка VirtueMart на Joomla

Процесс установки компонента онлайн-магазина VirtueMart на Joomla.

Вы можете установить APS-пакет, включающий русские версии Joomla и VirtueMart: Joomlapack от КОМТЕТ , однако, если Вы хотите самостоятельно установить интернет-магазин - эта статья поможет Вам.

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

Данная статья описывает процесс установки на конкретном примере, а именно:

  • Joomla 1.5.9
  • VirtueMart 1.1.3

Эти версии наиболее стабильны на момент публикации статьи, порядок установки мало зависит от версии.

Предполагается, что Вы уже установили Joomla! из Панели управления хостинга КОМТЕТ.
В случае, если Вы выбрали и установили Joomlapack от КОМТЕТ - VirtueMart уже установлен.

Установка VirtueMart на Joomla

  1. Скачиваем с официального сайта непосредственно сам компонент VirtueMart.
  2. Заходим по FTP на свой домен.
  3. Копируем архив с компонентом в подкаталог, например назовем его vm, каталога private*. В нашем случае абсолютный путь к пакету будет выглядеть так:
    /home/vhosts/ВАШ_ДОМЕН/httpdocs/private/vm/
  4. С помощью браузера  заходим в админпанель Joomla и переходим в форму установки компонентов: Расширения - Установить/Удалить
  5. В строке Установить из папки указываем, в нашем случае,
    /home/vhosts/ВАШ_ДОМЕН/httpdocs/private/vm/
  6. Если версия компонента была стабильной и подходила для версии движка, то Вы увидите сообщение об успешной установке компонента.

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

  1. С помощью админпанели Joomla устанавливаем главный модуль VirtueMart - mod_virtuemart.
  2. Затем устанавливаем плагины:
  • vmproductsnapshots (бот, позволяющий вставлять информацию о товаре в статью на сайте)
  • vmxsearch.plugin (бот, позволяющий осуществлять расширенный поиск по интернет магазину)
  1. По желанию устанавливаем остальные модули из архива. В принципе электронный магазин будет работать и без них, но они Вам могут пригодиться в качестве удовлетворения каких либо нестандартных решений. Вот список и краткое описание этих модулей:
  • mod_product_categories (модуль вывода категорий продуктов в виде меню);
  • mod_virtuemart_cart (показывает корзину покупателя);
  • mod_virtuemart_featureprod (показывает товары со спецпредложением);
  • mod_virtuemart_login (Модуль входа в магазин - логин, пароль для входа и регистрации в магазине);
  • mod_virtuemart_randomprod (показывает товары, выбранные случайным образом);
  • mod_virtuemart_topten (показывает 10 лучших товаров);
  • mod_productscroller (отображает прокрутку товаров по определенной категории);
  • mod_virtuemart_allinone (Модуль показывает новинки товаров, лучший выбор (спецпредложения), бестселлеры (лучшие по продажам) товары);
  • mod_virtuemart_currencies (Модуль валюты - выпадающий список валют);
  • mod_virtuemart_latestprod (модуль показывает последние поступления в Интернет магазине);
  • mod_virtuemart_manufacturers (показывает список производителей);
  • mod_virtuemart_search (выводит поле поиска по товарам).
  1. Остается только привязать электронный магазин в меню и все ( пример привязки материала в меню ).
  2. Можно выбрать шаблон магазина и установить, либо изменить самостоятельно.

Хочу отметить только то, что для удобства работы с данным электронным магазином можно русифицировать компонент, скачав файл локализации с официального сайта и добавив в каталог administrator/components/com_virtuemart/languages/ движка Joomla содержимое скаченного архива.

* - данная статья писалась в первую очередь для Клиентов нашего хостинга, настройки которого оптимизированы для Joomla. Пути, указанные в статье, могут отличаться на других серверах.

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