VirtueMart по праву считается одним из лучших компонентов для создания интернет — магазина под систему управления Joomla. Несмотря на то, что уже доступна для скачивания версия 2.0, многие владельцы сайтов отдают предпочтение VirtueMart 1.1.9, поскольку данный релиз отличается повышенной надежностью, стабильностью. А именно эти характеристики должны стоять на первом месте при создании собственного коммерческого проекта. В рамках этой статьи мы расскажем про установку и русификацию "старой" и "новой" версий компонента. То есть, речь будет идти, как про Virtuemart 1.1.9 , так и про Virtuemart 2.0
VirtueMart по праву считается одним из лучших компонентов для создания интернет — магазина под систему управления Joomla. Несмотря на то, что уже доступна для скачивания версия 2.0, многие владельцы сайтов отдают предпочтение VirtueMart 1.1.9, поскольку данный релиз отличается повышенной надежностью, стабильностью. А именно эти характеристики должны стоять на первом месте при создании собственного коммерческого проекта. В рамках этой статьи мы расскажем про установку и русификацию "старой" и "новой" версий компонента. То есть, речь будет идти, как про Virtuemart 1.1.9 , так и про Virtuemart 2.0
Установка Virtuemart 2.0 (Joomla 2.5)
Для того, чтобы установить Virtuemart 2.0, необходимо скачать дистрибутив, включающий непосредственно сам компонент, а также инсталяционный пакет с модулями и плагинами. Сделать это можно с сайта разработчика.
Для этого переходим по ссылке - http://dev.virtuemart.net/projects/virtuemart/files
Наша задача скачать последнюю стабильную версию. В списке файлов напротив нее будет написано - «stable versions»
На момент написания статьи — это была версия 2.0.6. Поэтому в данном случае мы кликаем по файлу «com_virtuemart.2.0.6_extract_first.zip» и сохраняем архив на жесткий диск своего компьютера
Скаченный архив необходимо распаковать, после чего мы обнаружим три файла. Нас интересуют два архива (цифры в названии архивов означают название версии и в вашем случае могут отличаться от нижеприведенных):
com_virtuemart.2.0.6.tar.gz — это, собственно, дистрибутив компонента
com_virtuemart.2.0.6_ext_aio.tar.gz — инсталяционный пакет с модулями и плагинами Virtuemart
Теперь мы должны посетить административную панель Joomla. Заходим «Расширения — Менеджер расширений»
На новой странице нажимаем кнопку «Обзор», и выбираем архив для установки. Это будет в моем случае com_virtuemart.2.0.6.tar.gz , поскольку первым нужно устанавливать непосредственно сам Virtuemart 2.0 и лишь потом модули и плагины к этому компоненту.
Успешная установка Virtuemart 2.0 должна завершиться следующим окном:
В верхней части нам сообщают, что в базе данных созданы таблицы, соответствующие текущей локализации сайта. В данном случае созданы таблицы для русской локализации.
Несколько смущает сообщение со следующим текстом «Warning, the Safe Path is empty, for safety reasons it is very important to create a folder in a path not accessible by an URL, create also a folder invoices in it to store your sensible data secure» - оно говорит о том, что в настройках Virtuemart не установлен безопасный путь каталогу для хранения особо секретных файлов, где в частности будут храниться ваши электронные товары.
Особенность данного каталога в том, что он хранится не в папке с сайтом, а выше. Размещенные там файлы не смогут быть доступны по прямой ссылке посетителю сайта, таким образом, они будут защищены от несанкционированного скачивания.
Чтобы ввести безопасный путь к каталогу, мы должны отправиться к настройкам Virtuemart, для этого нужно нажать одну из кнопок:
Install Sample data — нажатие на нее позволит установить демо данные. То есть в нашем магазине появится несколько категорий и товаров на английском языке. Предполагается, что это позволит лучше изучить возможности компонента.
Go To The Shop - в данном случае никаких демо данных установлено не будет и мы незамедлительно отправимся в административную часть компонента Virtuemart
Чтобы выставить значение безопасного пути, в боковом меню административной панели Virtuemart переходим на вкладку «Configuration» и кликаем по одноименному пункту.
Далее в верхней части переходим на вкладку «Templates».
Обратите внимание на то, что предупреждение о так называемом безопасном каталоге до сих пор отображается в верхней части страницы. При всем при этом нам дают рекомендацию в том, каким должен быть безопасный путь для данного сайта.
То есть, мы должны с помощью FTP клиента зайти на сервер и создать указанный каталог
Теперь осталось скопировать этот путь и вставить его в на этой же странице в текстовое поле «Safe Path».
Обратите внимание! У вас этот путь будет другим, он уникальный для каждого аккаунта на хостинге!
Осталось подвердить наши действия, для этого в правом верхнем углу нажмем кнопку «Сохранить и закрыть»
Настало время установить плагины и модули, которые, как мы помним, хранятся в скаченном нами архиве com_virtuemart.2.0.6_ext_aio.tar.gz
В административной панели снова заходим «Расширения — Менеджер Расширений» , нажимаем кнопку «Обзор» и устанавливаем пакет com_virtuemart.2.0.6_ext_aio.tar.gz
На этом установка Virtuemart 2.0 завершена
Русификация Virtuemart 2.0
Благодаря тому, что изменилась структура компонента Virtuemart 2.0 , установка локализаций значительно упростилась. Достаточно скачать языковой пакет и инсталировать его стандартно, через менеджер расширений административной панели Joomla
Скачать русскую локализацию для Virtuemart можно с сайта русской поддержки этого интернет-магазина.
Нужно заметить, что языковые пакеты на момент написания этих строчек были далеки от совершенства, однако денно и нощно энтузиастами проводится кропотливая работа по приведению его к идеальному виду.
Установка Virtuemart 1.1.9
Существует два несложных способа установки VirtueMart на сайт. Первый заключается в скачивании дистрибутива и инсталляции стандартным способом через административную панель.
Установка Virtuemart путем скачивания и инсталляции стандартным способом
Скачать Virtuemart 1.1.9 (2.07 Мбайт) можно с нашего сайта. Далее заходим в административную панель «Расширения — Установить\Удалить», нажимаем кнопку «Обзор» выбираем скаченный дистрибутив и нажимаем на кнопку «Загрузить файл&Установить»
После успешной загрузки появится окно, где будет предложено два варианта действий:
Go directly to the Shop — перейти прямо сейчас в магазин.
Install SAMPLE DATA — установить демо данные
Мы выбираем первый вариант и нажимаем на «Go directly to the Shop»
Появится предупреждение, где будет сказано о том, чтобы мы не прерывали текущий шаг, поскольку он необходим для последующей полноценной работы Virtuemart.
После того, как установка будет завершена, откроется панель управления Virtuemart.
Установка Virtuemart с помощью компонента Virtuemart Remote Installer
Второй способ имеет свои преимущества. В частности более высокую скорость установки. Заключается он в том, что предварительно на сайт устанавливается компонент Virtuemart remote Installer, который можно также скачать с нашего сайта.
Установка данного расширения стандартна, осуществляется через административную панель.
После успешного завершения инсталляции, необходимо в админ панели перейти «Компоненты — Download Virtuemart»
Откроется страницы, где нас интересуют всего две кнопки:
Download Component — позволит установить непосредственно сам Virtuemart
Download Module — нажатие на эту кнопку позволит загрузить и инсталлировать стандартные модули интернет-магазина.
Нажимаем на «Download Component», после чего откроется новое окно, где от нас потребуется просто нажать на кнопку «Установить».
Далее все действия будут аналогичны вышеописанным. То есть, нам предложат нажать на кнопку «Go directly to the Shop» и после успешного завершения установки, перейти непосредственно к настройке интернет-магазина.
Русификация Virtuemart
Русификация Virtuemart достаточно проста при наличии пакета с локализацией. Скачать Русификатор для Virtuemart 1.1.9 (1.91 Мбайт) можно с нашего сайта.
В фтп менеджере содержимое скаченного архива «languages.zip» мы должны загружить в каталог «/administrator/components/com_virtuemart/languages», все исходные файл и папки необходимо скопировать с заменой.
После того, как все файлы будут скопированы, ваш интернет-магазин заговорит на русском языке.
На этом хотелось бы завершить нашу короткую статью. Если у вас есть проблемы с установкой магазина или его русификацией, пишите на форум или на почту
С уважением, Владимир Егоров