Установка компонента онлайн-магазина VirtueMart на Joomla. Русификация и начальная настройка VirtueMart. Справка по "большой птице" Virtuemart 1.9 как установить русский язык

Здравствуйте уважаемые читатели блога . Эта статья является первой в категории « ». В ней я подробно расскажу, как установить и русифицировать компонент Virtuemart на Joomla 1.5 . Также будут выложены все необходимые файлы, такие как дистрибутив Virtuemart 1.1.6 и с русификатор для Virtuemart 1.1.6.

Установка VirtueMart на Joomla. Русификация Virtuemart

Первым делом нам нужно скачать последнюю стабильную версию компонента Virtuemart. На данный момент это Virtuemart 1.1.6. Чтобы скачать компонент переходим на официальный сайт Virtuemart во вкладку Downloads и жмем по ссылке Complete Package . Далее нам нужно скачать языковый пакет для Virtuemart. К сожалению, на момент написания статьи еще не было языкового пакета для Virtuemart 1.1.6, но к счастью языковый пакет для версии 1.1.4 прекрасно работает и на версии компонента 1.1.6. Для закачки языкового пакета воспользуйтесь этой ссылкой . Хочу сразу обратить ваше внимание на то, что в оригинальном языковом пакете для Virtuemart присутствует более 30 языков, которые вам, скорее всего, не понадобятся. Чтобы сэкономить ваше время и дисковое пространство у вас на я выкладываю свою версию компонента сразу с языковым пакетом, в котором присутствует только русский язык. Для того чтобы скачать архив с компонентом Virtuemart и русификацией перейдите по этой ссылке .

Следующий этап – это установка компонента Virtuemart на Joomla . Если Joomla у вас еще не установлена, то вам первым делом нужно ее установить. Подробнее об этом вы можете прочитать в статье « ». Если же Joomla у вас установлена, то для установки Virtuemart на Joomla вам нужно сделать следующее:

  1. Заходим в корень сайта Joomla, ищем там папку с именем «tmp» и создаем внутри еще одну с любым названием, например, virtuemart. Делается это для того, чтобы у вас не возникало ошибок при установке компонента, если вы используете в качестве рабочей среды Denwer.
  2. Копируем файлы компонента Virtuemart в папку «/tmp/virtuemart/». Найти их вы можете в архиве com_virtuemart_1.1.6.j15.zip, который в свою очередь находится в другом архиве VirtueMart_1.1.6-COMPLETE_PACKAGE.j15.zip, который вы скачали с сайта производителя или у меня.
  3. Заходим в «Административную панель сайта – Расширения – Установить/удалить – Установить из папки» и прописываем путь к файлам компонента Virtuemart . Для этого просто прописываем сразу после «tmp» название своей папки, в которую вы распаковали архив com_virtuemart_1.1.6.j15.zip. Сразу напомню, что после установки компонента Virtuemart на Joomla вам нужно будет удалить из папки tmp, которая находится в корне сайта, папку с файлами компонента. Делается это для того, чтобы файлы зря не занимали место, так как они будут уже больше не нужны.
  4. После указания пути к папке с файлами компонента Virtuemart, жмем на кнопку «Установить». В результате у вас появится следующее окно.

На этом установка компонента интернет магазина Virtuemart на Joomla 1.5 завершена. Чтобы перейти к просмотру магазина нажмите по кнопке «Go directly to the Shop». Если же вы хотите сначала загрузить демонстрационные материалы, то жмите по кнопке «Install SAMPLE DATA». Сразу хочу заметить, что если вы загрузите демонстрационные материалы, то вам потом придется их вручную удалять, поэтому сразу решите, хотите ли вы это делать или нет.

Русификация компонента Virtuemart

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

  1. Скачать пакет русификации. Если вы этого еще не сделали, то перейдите по этой ссылке и скачайте языковый пакет с официального сайта, либо перейдите по этой ссылке и скачайте мою версию компонента Virtuemart с русификацией.
  2. Распаковать архив Language_Pack_for_VirtueMart.zip, если вы используете языковый пакет с официального сайта, и Russian_language_for_VirtueMart.zip, если используете мою версию.
  3. Скопировать папку languages в папку «/administrator/components/com_virtuemart/ » подтверждая замену файлов. Не перепутайте с папкой «/components/com_virtuemart/».
  4. Зайдите в Административную панель – Компоненты – VirtueMart и обновите страницу.

На этом статья по установке и русификации компонента VirtueMart на Joomla 1.5 подошла к концу. Если у вас остались какие-то вопросы по данному материалу, вы всегда можете задать их в комментариях. Также, чтобы не пропустить обновлений блога, рекомендую подписаться на новостную рассылку любым удобным для вас способом в разделе « ».

На этом все. Удачи вам и до скорых встреч на страницах блога

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

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

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

  • Virtuemart позволяет создавать неограниченное число продуктов и категорий товаров, причем у пользователей есть возможность выполнять быстрый поиск по продуктам, производителям или категориям с фильтрацией по каким-либо признакам (цена, размер скидки и т.д.).
  • Вы сможете устанавливать разные цены на продукцию одного вида для различных категорий покупателей либо отмечая товары, как «специальные» или участвующие в распродаже.
  • За каждым из продуктов может быть закреплена разная валюта, причем компонент может автоматически преобразовывать цену из одной валюты в другую.
  • Также пользователям предоставляется история заказов, возможность управления адресами и способами доставки, приобретать купоны на скидки. Также покупатели смогут оформить подписку, чтобы им пришло уведомление о появлении какого-либо товара. И у них есть возможность оставлять отзывы о продуктах, которые могут быть модерируемыми или автоматически одобряемыми.
  • В интернет-магазине будут поддерживаться различные способы оплаты, включая большинство известных платежных систем и кредитные карты.
  • С помощью Virtuemart владелец магазина будет получать подробную статистику о числе заказов, новых клиентов. Также этот компонент предусматривает составление отчетов, в которых показывается уровень дохода за месяц, год или другой промежуток времени.

Дополнительно о Virtuemart

Компонент интернет магазина VirtueMart является абсолютно бесплатной программой, совместимой с версиями Joomla от 1.5 и 2.5, а теперь уже и Joomla 3.x. Причем в сети вы сможете найти и сам компонент на русском языке, и даже уже готовые шаблоны сайтов со встроенным расширением VirtueMart. Это связано с большой популярностью данного модуля, что привело также к появлению большого количества бесплатных и платных дополнений для него. Нельзя не отметить и многочисленность форумов, на которых веб-мастера обсуждают компонент VirtueMart и находят ответы на многие вопросы по нему, что помогает решать появляющиеся проблемы.

В связи с этим даже не очень опытный веб-мастер сможет настроить интернет-магазин в полном соответствии со своими желаниями и потребностями. То есть здесь можно не ограничиваться лишь базовой версией компонента, предлагаемой его разработчиками. И еще одна особенность – возможность отключения режима продажи на сайте, после чего он может превратиться из магазина в обычный каталог. Некоторые веб-мастера изначально используют VirtueMart как раз только в качестве каталога.

Ссылка на руссий язык

http://virtuemart.net/community/translations/virtuemart/ru-RU

Установка

Конфигурация

Конфигурация производителей

Товары и категории в главном меню

Изменяем стиль вывода категорий продуктов

Многие из Вас, наверное, не раз задумывались о создании онлайн-магазина? Так вот, для реализации этой цели, Вам понадобиться всего лишь связка Joomla и Virtuemart . Virtuemart - это лучший компонент на joomla для создания онлайн-магазина. Главное его преимущество - это то, что он полностью бесплатный, за исключением некоторых отдельных модулей (без которых, к слову, можно спокойно обойтись). По своим возможностям и функционалу компонент Virtuemart практически не уступает своим платным аналогам. Более того, он постоянно совершенствуется и обновляется, избавляясь от дыр в безопасности и других ошибок и недочётов.

Скачать Virtuemart можно с официального сайта Virtuemart.net , а русификатор нужно найти на странице форума virtuemart dev.virtuemart.net/projects/virtuemart/files (файл называется Language Pack for VirtueMart) В этой статье мы разберём установку Virtuemart , его первоначальную настройку и русификацию .

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

При скачивании архива с компонентом, первым делом его нужно разархивировать, так как в архиве содержится ещё много различных модулей и плагинов для расширения функционала магазина. Установку нужно провести точно так же, как и установку других расширений на сайт joomla . Если Вы устанавливаете компонент магазина Virtuemart на локальный хостинг, то учтите, что файл компонента весит более двух мегабайт и его не получиться установить стандартным методом. Архив нужно будет разархивировать и залить в папку "tmp" на сервере, а после этого во второй строчке дописать имя компонента:

Если же Ваш сайт находится на виртуальном хостинге, то достаточно в первом окошке ("Загрузить файл из пакета") выбрать файл com_virtuemart_1.1.8. На момент написания статьи последняя версия компонента 1.1.8, поэтому я буду в этой статье писать про эту версию. После того, как Virtuemart установится на Ваш сайт, откроется окошко, в котором будет предложен выбор - установить на сайт пробные категории товаров или нет. Рекомендую установить, так как мы сможем быстрее разобраться с созданием категорий и добавлением товаров. Для добавления демо товаров нажмите "install SAMPLE DATA":

Всё! Теперь компонент онлайн-магазина Virtuemart полностью установлен на сайт joomla. Вместе с компонентом Вы так же установили демо данные, которые будут отображены на сайте после создания нужного пункта меню.

Добавление магазина на главную страницу сайта на Joomla

Перед тем, как Мы начнём изучать настройки магазина, нужно создать пункт в меню, который будет отвечать за вывод товаров на сайте Joomla. Прочитать о то, как добавлять новый пункт в меню можно в этой статье , но я всё же ещё раз подробно об этом напишу. Заходите в административной панели в "Все меню">>"Главное меню". Вам откроется перечень пунктов, которые отображаются на сайте. Вы можете создать новый пункт с названием "Магазин" или же сделать магазин на главной странице сайта. Давайте для начала сделаем его на главной. Для этого выберите "Главная" и справа вверху нажмите "Изменить". Откроется такое окно, в котором нужно нажать "Сменить тип":

В открывшемся списке типов меню, Вам нужно найти и выбрать Virtuemart:

На главной теперь висит список категорий демо товаров и краткое описание магазина вверху страницы. Всё это очень хорошо. Но есть один минус - нет русского языка! Для русификации Virtuemart нам тоже нужно будет провести определённую работу.

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

Скачав архив русификатора по ссылке, указанной вначале поста, Вы получите полноценную русификацию админки и лицевой части сайта. Для установки русификатора Вам нужно перейти по этому пути ВАШ_САЙТ/administrator/components/com_virtuemart/languages. Там есть много папок, которые нам и нужно заменить или дополнить теми файлами, которые находятся в языковом пакете Virtuemart. При желании, можно поудалять лишние языковые файлы и оставить только тот, который нужен Вам. Стоит заметить, что включится тот язык, который установлен в настройках Joomla, то есть если у Вас английская joomla, то и virtuemart тоже останется на английском языке.

Virtuemart, как и любое другое программное обеспечение, правильнее и надежнее всего скачивать с официального сайта разработчиков. В этой статье я расскажу где скачать, как установить, как обновить и как русифицировать виртуемарт на примере virtuemart 2.0.10.

Где скачать virtuemart

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

Не смотря на то, что на момент написания статьи последней стабильной версией является версия 2.0.14, я буду устанавливать версию 2.0.10, потому что все последующие версии установить стандартным способом через админ панель у меня не получилось. После установки просто обновим скрипт до последней актуальной версии. Кстати, этот способ может стать решением проблемы с установкой virtuemart, о котором некоторые пишут на форумах.

Скачиваем 2 архива:

  • com_virtuemart.2.0.10_extract_first.zip - архив с виртуемарт и модулями для него
  • - архив с языковыми файлами

Как установить virtuemart

1. Разархивируем com_virtuemart.2.0.10_extract_first.zip. Внутри увидим 2 архива:

  • com_virtuemart.2.0.10.zip - скрипт виртуемарт
  • com_virtuemart.2.0.10_ext_aio.zip - модули для виртуемарт

2. Поочередно устанавливаем скрипт и модули стандартным способом через менеджер расширений. Если установка прошла удачно, то на экране появится что-то вроде этого.

Если установка прошла удачно, но ссылка на Virtuemart не появилась в админке в разделе Компоненты, то скорее всего проблема в плагине Xmap, о котором я писал в статье про . Решение проблемы - активация плагина Xmap - Virtuemart Plugin в менеджере плагинов.

Если при установки virtuemart возникает ошибка

То можно попробовать переименовать в корне сайта файл htaccess.txt в.htaccess и добавить в него строчку

php_value max_execution _ time120

Как обновить virtuemart

Обновляем virtuemart до последней актуальной версии. Для этого переходим в Компоненты -> Virtuemart. Сразу на главной странице мы видим, что наша версия скрипта устарела. Нажимаем на кнопку Найдено обновление! Нажмите для обновления.

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

Не забываем обновить так же расширения виртуемарт. Порядок действий точно такой же. Заходим в Компоненты ->virtuemart-aio и нажимаем кнопку для обновления. В случае удачного завершения увидим следующее сообщение. Так же обновляем таблицы VM.

Как русифицировать virtuemart

После того как мы закончили с установкой и обновлением можно переходить к русификации. Для этого разархивируем ранее скачанный архив com_virtuemart.2.0.10_languages_extract_first.zip и найдем в нем архив для русского языка. Он называется com_virtuemart_ru-RU.zip. Устанавливается он стандартно через менеджер расширений. С ним никаких проблем возникнуть не должно.

P.S.

В итоге мы имеем последнюю актуальную версию virtuemart, русифицированную и готовую для дальнейших приключений на просторах сети интернет 🙂

Этот урок я хочу в первую очередь посвятить установки компонента Virtuemart 2. Почему я решил посвятить такой казалось бы тривиальной задаче отдельный урок? Дело в том, что установка имеет отличия от установки того же Virtuemart первой ревизии и подводные камни тут тоже встречаются свои. В общем есть некоторые нюансы, о которых я и постараюсь рассказать в этой части.

Где взять дистрибутив Virtuemart?

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

com_virtuemart.2.0.12f.zip – непосредственно сам компонент.

com _ virtuemart .2.0.12 f _ ext _ aio . zip – файл с дополнительными расширениями к интернет-магазину.

Установка Virtuemart 2.

Установка по сути ничем не отличается от установки стандартных расширений. Первым делом устанавливаем компонент, затем второй файл, со стандартными расширениями.

После установки компонента, появится окошко вот такого содержания:

После установки расширения:


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

Русификация Virtuemart 2

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

Процесс обновления в Virtuemart 2 теперь автоматизирован, а это значит что вам не придется каждый раз заходить на сайт разработчика, чтобы скачать очередное обновление. Компонент сам будет уведомлять вас о том, что вышло обновление.


Но с каждым обновлением нужно быть аккуратным, поскольку есть вероятность, что также будут обновлены и шаблоны. А это в свою очередь влечет за собой то, что все изменения, произведенные вами при работе с шаблоном, - исчезнут.

Файлы шаблона находятся в папке - components/com_virtuemart/views

Значит для того, чтобы переопределить шаблон, нужно скопировать все содержимое этой папки в t emplates/ваш_шаблон/html/com_virtuemart , за исключением папки tmpl .

Статьи по теме: