Установка и настройка интернет-магазина Joomla + VirtueMart
Подробное пошаговое описание

Joomla является популярным бесплатным движком (набором скриптов) для управления сайтом.
VirtueMart в свою очередь является бесплатным компонентом для Joomla и превращает ваш сайт в полноценный интернет-магазин.
А наша программа обеспечит быстрое наполнение этого магазина товарами в полностью автоматическом режиме.
Программа выгружает в VirtueMart следующие данные:
  • Артикул
  • Наименование
  • Цена
  • Краткое описание
  • Расширенное описание, куда может так же включаться информация из любых полей каталога
  • Минимальный заказ
  • Шаг при заказе
  • Фирма-Производитель
  • Количество на складе
  • Сопутствующие товары
  • Атрибуты (Цвета, размеры)
  • Вес
  • Ключевые слова и мета теги для SEO
  • Фото в двух размерах (автоматически обрабатываются по вашим настройкам)
  • Все фото .jpg, .bmp, .png из панели дополнительных файлов
  • Все все остальные файлы из панели дополнительных файлов (прикрепляются к товарным позициям и отображаются в магазине под описанием товара)

Программа тестировалась на Joomla 1.5.20 + VirtueMart 1.1.5 и Joomla 2.5.9 + VirtueMart 2.0.18
В бесплатной версии программы чтобы протестировать работу с Joomla+VirtueMart выберите на вкладке ЧТО магазин Virtue Mart, а на вкладке КУДА один из демо-магазинов (или оставьте случайно выбранный)
Для использования магазина на собственном сервере (доступно только в коммерческой версии программы) сначала следует установить и настроить магазин на своем сервере.

Содержание

Установка Joomla
Установка VirtueMart
Установка Дополнительных модулей и Плагинов
Установка Языковых модулей
Финальные настройки
Ссылки по теме

Установка

Загрузите последнюю версию Joomla по этому адресу http://joomlaportal.ru/content/view/77/66/
Распакуйте архив и выгрузите все его содержимое на свой сервер.
Потом введите в браузере http://ваш_сайт/папка_магазина/
Откроется мастер установки. Следуйте его указаниям, там все подробно описано.
Обратите внимание на шаг 4, Конфигурация Базы данных, в программе нужно будет указать те же данные, которые вы введете на этой странице. настройка VirtueMart
На 6-м шаге обязательно устанавливаем Демо-данные
Для VirtueMart 2.0 имя скрипта в поле "Путь к скрипту..." - virtuemartmbc2.php
Установка Joomla завершена.

Установка компонента VirtueMart

Загрузите последнюю версию VirtueMart
Распакуйте в отдельную папку.
Зайдите в административную часть Joomla
http://ваш_сайт/папка_магазина/administrator/index.php
Далее - Расширения-Установить/Удалить 1
Выберите файл 2 com_virtuemart_1.1.5.j15.zip / com_virtuemart.2.0.6.tar.gz
Нажмите кнопку 3 'Загрузить и установить'
Установка VirtueMart
Если получаем такую ошибку
ошибки при установки VirtueMart
то открываем ftp-клиент и устанавливаем папке атрибут 777 папкам
  • administrator/components/
  • administrator/modules/
  • administrator/templates/
  • components/
  • plugins/
  • plugins/content/
  • plugins/editors/
  • plugins/editors-xtd/
  • plugins/search/
  • media/
  • tmp/
  • logs/

Для VirtueMart 2.0.x в папке /images/stories/virtuemart/product/ нужно создать папки product_images и files и установить им права 777
Повторяем загрузку файла. В случае успеха получим такое окно.
финал установки VirtueMart
Обязательно Кликните по кнопке Install SAMPLE data
Настройка закончится, и вы окажетесь в административной панели магазина

Сразу поправим один мешающий пока параметр, пока вы не разберетесь с настройками налоговых ставок
Налоги - список ставок, щелкаем мышкой в первую же строчку и ставим 0.0 Щелкаем по кнопке 'Сохранить' в верхней части экрана
настроqка налогов VirtueMart
Если вы не житель США сразу меняем отображение валюты в магазине
Магазин-информация о магазине
изменение валюты в VirtueMart
И не забываем прописать валюту и код валюты в программе
Обращаем ваше внимание, что Joomla кэширует страницы и, возможно, вы не увидите этих изменение до перезагрузки браузера.
Впоследствии для входа в панель управления магазином используйте пункт меню Компоненты-VirtueMart

настройка компоненты VirtueMart

Установка модулей и плагинов

В комплектации VirtueMart версии 2.0.х только два архива, установка дополнительных модулей сводится к установке второго архива com_virtuemart.2.0.18a_ext_aio.tar.gz
Аналогично установки главного модуля VirtueMart из меню Расширения-Установить/удалить устанавливаем все zip-файлы из папок modules и plugins
Далее переходим в Расширения-менеджер модулей
менеджер модулей
И включаем как минимум два модуля - VirtueMart Product Categories (VM - ) и VirtueMart Shopping Cart

подключение модулей VirtueMart
Потом щелкаем мышкой по VirtueMart Product Categories и настраиваем значения как на картинке
настройка категорий VirtueMart
и для VirtueMart Shopping Cart
настройка корзины VirtueMart
Остальные модули настраиваете по желаю.
Переходим на главную страницу сайта. Ура! Магазин VirtueMart успешно и красиво интегрирован в Joomla!
результат - VirtueMart на вашем сайте

Русификация VirtueMart

Тут все просто. Скачиваем мультиязычный архив, распаковываем и загружаем на сайт в папку
administrator/components/com_virtuemart/languages
Чтобы не устанавливать для русского языка пакет из десятков языков, вы можете скачать с нашего сайта пакет с поддержкой только русского языка (+Английский ставится сразу)
Если php работает в Safe Mode (в защищенном режиме), то могут возникнуть проблемы с копированием этих файлов через FTP в папку, которая была создана Php-скриптом при установке VirtueMart из интерфейса Joomla.
В таком случае нужно зайти в панель управления сайтом, менеджер файлов и сбросить владельца этой папки (Reset owner) Т.е. сменить владельца с Apache на Владельца сайта.

Финальная настройка

Скопируйте в корневую папку Joomla файл C:\Program Files\< название программы >\Tech\Shop-add-ons\ServerSideScripts\virtuemartmbc.php
Для VirtueMart 2.0 - virtuemartmbc2.php !

Этот скрипт используется для взаимодействия программы с интернет-магазином.
Если в процессе установки Joomlа, в самом начале статьи вы внесли данные в программу, то выгрузка в ваш новый магазин заработает сразу и без проблем.
Поправим один баг Joomla (ТОЛЬКО ДЛЯ VirtueMart 1.1.5!)
Загрузите и распакуйте этот файл и скопируйте в папку administrator/components/com_virtuemart/classes/ вашего магазина (исправлены строки 900-902)
Для VirtueMart 2.0.x в папке /images/stories/virtuemart/product/ нужно создать папки product_images и files и установить им права 777

В VirtueMart 2.0.x в настройках магазина следует отключить использование SEO


Ссылки по теме

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