Joomla Virtuemart. Интернет магазин на Joomla 3(джумла). Как удалить virtuemart


Содержание материала:

Быстрый заказ для интернет-магазина на Joomla3 и Virtuemart3

Несмотря на то, что Virtuemart2 и Virtuemart3 похожи как однояйцевые близнецы — все-таки решил вынести «Плагин быстрого заказа для Joomla3 и Virtuemart3 в отдельную статью.

Суть расширения всё таже — максимально быстро получить контакт покупателя и при этом создать заказ. Но, дъявол кроется в деталях.

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

ОПИСАНИЕ РАБОТЫ ПЛАГИНА

C фронта сайта работа плагина практически ничем не отличается от предыдущих версий.

Возле штатной кнопки «Купить» в карточке товара и в списке товаров появляется кнопка «Быстрый заказ».

По нажатию всплывает окно с формой заполнения личных данных и кнопкой «Купить» и «Отменить».

По нажатию кнопки «Купить» товар кладется в корзину штатным способом со всеми выбранными свойствами и атрибутами.

После этого происходит оформление в заказ всего содержимого корзины. Всплывающее окно закрывается.

ОПИСАНИЕ НАСТРОЙКИ ПЛАГИНА

А теперь переходим к самому вкусному — описанию настройки плагина. Буду описывать по вкладкам

Общие настройки

«Лицензионный ключ» — Вы его получаете при покупке плагина (привязан к Вашему домену)

«Включить отладку» — для нормальной работы отладка должна быть выключена. При включенной отладке будет показывать сообщение — ‘Возникли проблемы. ‘. Включайте её только по моей просьбе.

«Показывать в карточке» — показывать кнопку ‘БЫСТРЫЙ ЗАКАЗ’ в карточке товара

«Показывать в категории» — показывать кнопку ‘БЫСТРЫЙ ЗАКАЗ’ в списке товаров

«Показывать в корзине» — показывать кнопку ‘БЫСТРЫЙ ЗАКАЗ’ в корзине

«Скрыть штатную кнопку ‘КУПИТЬ'» — если Вы не хотите использовать стандартное оформление заказа, а только быстрый заказ — плагин скроет штатную кнопку ‘Купить’. Останутся все атрибуты, выбор количества и кнопка ‘БЫСТРЫЙ ЗАКАЗ’.

«Отправлять письмо покупателю?» — можно выключить отправку письма покупателю после создания заказа. Письмо будет отправлено только продавцу.

«Минимальная стоимость товара» — кнопка ‘БЫСТРЫЙ ЗАКАЗ’ будет появлятся в карточке товара или списке товара только если стоимость товара будет больше указанной суммы. А также будет появляться в корзине если сумма корзины больше указанной суммы. Если поле оставить пустым или 0 — кнопка ‘БЫСТРЫЙ ЗАКАЗ’ будет появляться всегда, независимо от суммы.

Настройка классов

Плагин навешивает кнопку ‘БЫСТРЫЙ ЗАКАЗ’ динамически — после загрузки страницы, опираясь на Вашу разметку. По умолчанию все настроено на стандартный шаблон. Если у Вас совсем другая верстка — я помогу настроить. Обязательное условие работы плагина — должна быть штатная кнопка «Купить». В корзине — «Оформить заказ»

В этой вкладке как раз и настраиваем классы для вывода кнопки ‘БЫСТРЫЙ ЗАКАЗ’

Для карточки товара:

«Карточка товара. Класс стандартной кнопки ‘Купить'» — класс стандартной кнопки ‘Купить’ в карточке товара. Именно по этому классу скрипт находит стандартную кнопку купить и цепляет после нее кнопку ‘БЫСТРЫЙ ЗАКАЗ’.

«Карточка товара. Класс блока с ценой» — класс блока с ценой в карточке товара. Именно по этому классу скрипт находит цену товара.

«Карточка товара. Класс блока с названием товара» — класс блока с названием товара. Именно по этому классу скрипт находит название товара (обычно в h1).

Для списка товаров:

«Категория товара. Класс блока с товаром» — класс блока с товаром в списке товаров. Именно по этому классу скрипт находит блок товара.

«Категория товара. Класс штатной кнопки ‘Купить'» — класс стандартной кнопки ‘Купить’ в списке товаров. Именно по этому классу скрипт находит стандартную кнопку купить и цепляет после нее кнопку Быстрого заказа.

«Категория товара. Класс блока с ценой товара» — класс блока с ценой товара в списке товаров. Именно по этому классу скрипт находит цену товара.

«Категория товара. Класс блока с названием товара» — класс блока с названием товара в списке товаров. Именно по этому классу скрипт находит название товара (обычно в h1).

Настройки самой кнопки быстрого заказа:

«Текст кнопки быстрого заказа» — Вы можете поменять надпись на кнопке ‘БЫСТРЫЙ ЗАКАЗ’

«Тайтл кнопки быстрого заказа» — Вы можете поменять title на кнопке ‘БЫСТРЫЙ ЗАКАЗ’

«Класс кнопки быстрого заказа» — Вы можете поменять класс кнопки ‘БЫСТРЫЙ ЗАКАЗ’. Очень важный момент — если этот класс будет совпадать с классом штатной кнопки «Купить» (addtocart-button) — при нажатии на кнопку ‘БЫСТРЫЙ ЗАКАЗ’ будет срабатывать штатное добавление товара в корзину. Поэтому этот класс должен отличаться от класса штатной кнопки «Купить»

Настройка полей формы

На этой вкладке мы настраиваем какие поля оставить во всплывающей форме. Какие поля будут обязательными для заполнения. Какая будет у поля подсказка (placeholder)? а также какое наименование будет у поля (label)

У нас есть следующие поля:

  • ФИО
  • Email — обрабатывается на валидность email
  • Телефон — вводится по маске. Маска задается в настройке поля вместо подсказки.
  • Адрес
  • Комментарий

Из этого скрина все должно быть понятно

Маленький нюанс — если лейбл поля оставить пустым (или с одним пробелом) — элемент label вообще не будет выводиться.

Доставка, оплата

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

«Выбор доставки» — показывать или не показывать в форме выбор способов доставки.

«Выбор оплаты» — показывать или не показывать в форме выбор способов оплаты.

«Лэйбл поля Доставка» и «Лэйбл поля Оплата» — все понятно.

Остановимся на следующих пунктах — псевдоспособах. Очень часто бывает что в магазине очень много способов оплаты и доставки. Либо их названия очень длинные. Все это будет некрасиво выглядеть в выпадающих списках и покупателю будет трудно выбрать.

Для решения этой проблемы придуман механизм псевдоспособов. Переключателями мы включаем псевдоспособы, а в поля «Элементы псевдооплаты через ‘;'» и «Элементы псевдодоставки через ‘;'» вбиваем пункты выпадающего списка через «;»

Например, псевдодоставка — «Самовывоз;Курьер;Почта России;DPD;СДЭК»

Настройка сообщений

Сервисные сообщения, которые всплывают во время работы плагина.

Настройка окна

Настройки всплывающего окна

Все понятно из скрина.

Единственное — последний пункт по просьбе продвинутых покупателей. Можно выключить загрузку файла стилей плагина — и написать свои стили окна.

Сохранение заказа

А вот это самая интересная настройка. Здесь Вы можете выбрать в какие поля заказа какие данны покупателя сохранять.

В выпадающем списке будут опубликованные поля, заполняемые пользователем.

Отправка СМС

Это настройки для отправки смс о заказе через сервис sms-sending.ru

СОВМЕСТИМОСТЬ

Joomla 3 Virtuemart 3

УСТАНОВКА ПЛАГИНА

Установите как обычный joomla-плагин. Зайдите в настройки плагина (Расширения — Менеджер плагинов, Тип — System) и установите нужные Вам параметры. Сохраните настройки.

КАК КУПИТЬ

Стоимость плагина — 1000 руб. Лицензия на один домен. Плагин частично зашифрован.

Бесплатная техподдержка и помощь в установке (в разумных пределах)

Удаляем дубли интернет-магазина Virtuemart

Сегодня я расскажу о том, как удалить дубли интернет-магазина VirtueMart 1xxx, работающего в связке с Joomla. Сделать рабочим и удобным для продвижения такой симбиоз достаточно сложно, ведь придётся убирать дублирующиеся страницы CMS и магазина VM, а использовать при хорошей посещаемости и большом количестве страниц sh404SEF лучше не надо – будет неслабая нагрузка на сервер.

Типы дублей

В идеале надо убирать все дубли VirtueMart и Joomla –

  1. — Когда по разным адресам выдаётся одинаковый контент,
  2. — Когда разные страницы имеют повторяющиеся Title и Meta.


Сразу скажу, что дубли – это чаще всего не плод ошибок, а результат недоработок сеошника вкупе с «родными» погрешностями движка CMS и магазина. То ли создатели не думали о том, что ПС будут ругаться матом на дублирование с целью уберечь свои серверные мощности, то ли руки у них росли от жо яблони – не знаю. Чистый от дублей сайт магазина имеет хорошие перспективы двигаться вверх только за счёт внутренней оптимизации и это особенно актуально по причине большого количества НЧ-запросов, которым внешняя поддержка нужна, как ёжику расчёска (исключение SMO).

VirtueMart компонент joomla для электронной торговли, установка,перевод,содержание начального пакета

Вступление

VirtueMart компонент joomla это комплексное расширение Joomla, включающее компонент, плагины, модули позволяющие создать интернет магазин на базе этой CMS.

Содержание:

  • Обзор компонента VirtueMart
  • Скачать VirtueMart;
  • Установить VirtueMart;
  • Перевод VirtueMart.

VirtueMart компонент joomla для электронной торговли — обзор

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

Последняя версия VirtueMart 2.0.20b ( на момент написания статьи, конечно). VirtueMart работает на версиях Joomla 1,5 и Joomla 2,5, Joomla 3.x. Для установки VirtueMart требуется, чтобы на сервере работал PHP и MySQL в версиях необходимых для Joomla. Поэтому если установлена Joomla, то смело можно устанавливать VirtueMart c версией под версию Joomla.

Скачать VirtueMart

Скачать пакет VirtueMart лучше с официального сайта компонента. (Ссылка на сайт VirtueMart: http://virtuemart.net/ ). Пакет VirtueMart можно скачать в двух вариантах. Отличаются они только объемом. Архив targz имеет объем менее 2Mb, пакет ZIP объемом больше 2Mb. Содержание обоих архивов одинаковое.

Установить VirtueMart

После того как вы скачаете архив VirtueMart не спешите его устанавливать. Внутри архива две составные части VirtueMart. Оба в ZIP архиве. Одна часть это ядро VirtueMart aio (com_virtuemart.2.0.20a_ext_aio),вторая часть это VirtueMart (com_virtuemart.2.0.20a_ext) с плагинами и модулями.

Обе части компонента устанавливаются любым стандартным способом установки расширений Joomla. Последовательность установки значения не имеет.

После удачной установки, проверьте включение плагинов VirtueMart и наличие модулей.

Должны присутствовать следующие Палагины VirtueMart (фото сверху):

  • Тип плагина Vmpayment – 15 плагинов;
  • Vmshipment-1 плагин;
  • Vmcustom-3 плагина;
  • Vmcalculatior-1 плагин.
  • И шесть модулей.

Перевод VirtueMart

Устанавливается VirtueMart на английском языке. Пакет локализации на русский язык и другие языки можно скачать также с официального сайта ТУТ ( http://virtuemart.net/community/translations/virtuemart ). Пакет русской локализации очень полный, переведено 100 % содержания.

Устанавливается он так же стандартно. Проще всего, через Менеджер Расширений >>> Установка.

После установки языкового пакета язык локализации включается автоматически.Можно приступать к настройке VirtueMart компонент joomla для электронной торговли.

На этом установка и перевод расширения VirtueMart завершено.

Установка компонента интернет магазина VirtueMart на Joomla, решение возможных проблем, русификация

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Ну вот, добрался я, наконец-то, до первого поста в рубрику по Виртуемарту. Для тех, кто не в курсе, поясню, что это бесплатный компонент для движка под названием Joomla, превращающий ваш сайт в интернет-магазин.

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

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

Наверное, всем ясно, что строить на этой связке торговую площадку для сетевых гигантов продаж (вроде Ебея), никто не собирается. Более того, для этих целей не подойдет и ни один из платных скриптов, ибо в этом случае, скрипт крупного торгового ресурса пишется индивидуально, с учетом всех особенностей, и затачивается под конкретные задачи.

История появления Джумлы и Виртуемарта

Хочу сказать, что компонент этот имеет довольно длинную историю и ведет отсчет от того времени, когда еще сама Джумла называлась Мамбой. Дело в том, что изначально существовала CMS (система управления контентом) под названием Mamba, которая, кстати говоря, была платной, и не просто платной, а очень дорогой (порядка нескольких тысяч долларов).

Топ-пост этого месяца:  Добавляем эмоций в текстовую область формы.

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

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

Это, естественно, не устроило владельцев, и было принято решение о запрете использования бренда Mamba для фришной версии. В результате разработчиками-энтузиастами был объявлен конкурс на новое название их детищу. Ну и вы, конечно, догадались, что в конкурсе победило название Joomla. Вот такая вот увлекательная история.

А компонент интернет-магазина, известный сейчас как VirtueMart, в то время назывался MambaShop. Как говорится, просто и понятно для какой CMS он был создан. Но в связи с переименование Мамбы, на которую он устанавливался, был переименован и сам компонент. Будем считать, что исторический экскурс на этом закончен и пора приступать к описанию самого расширения.

Где можно скачать компонент, модули и русификацию Виртуемарта

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

Актуальным на данный момент номером версии является 2.0.2, но, возможно, что когда вы будете читать эту статью версия движка уже изменится. В любом случае, скачать последнюю актуальную версию VirtueMart всегда можно будет здесь (страница на английском, но перевести ее полностью на русский можно с помощью Google translate):

Сначала щелкните по ссылке Complete Package , тем самым вы скачаете последнюю версию компонента со всеми его бесплатными расширениями, а затем щелкните по ссылке Language Pack для того, чтобы скачать русский языковой пакет, позволяющий русифицировать торговую площадку. Обращаю ваше внимание, что по этим ссылкам вы скачаете версию, предназначенную для Joomla 1.5.x. Если у вас версия 1.0.x., то на этой же странице вы найдете ссылку на скачивание Complete Package for 1.0.x/Mambo.

Если у вас уже установлена предыдущая версия компонента 1.1.2, то для обновления до версии 1.1.4, вам нужно будет скачать один из патчей Patch Package (1.1.2->1.1.4) или Patch Package (1.1.2->1.1.4), в зависимости от вашей версии вашего движка. Более того, разработчики предлагают нам скачать дистрибутив Джумлы с уже предустановленным компонентом и всеми его расширениями по ссылке eCommerce Bundle. Это может оказаться удобным, если вы еще не устанавливали ЦМС и у вас появляется возможность сразу убить двух зайцев одним выстрелом — установить систему управления контентом с предустановленным в ней компонентом торговой площадки.

Установка VirtueMart на Джумлу

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

Но предварительно нужно распаковать архив с компонентом, в результате чего мы увидим в исходной папке сам компонент:

а так же папки с модулями (modules) и плагинами (plugins) для него. Итак, для установки выполняем следующую последовательность действий в админке Джумлы: «Расширения» — «Установить/Удалить» — «Загрузить файл пакета» — кнопка «Обзор» — находим на своем компьютере архив:

жмем на кнопку «Загрузить файл&Установить».

Процесс установки занимает примерно минуту, по его окончанию вы увидите сообщение:

Решение проблем при установке расширений на Джумлу

Существует несколько наиболее часто встречающихся проблем при установке расширений. Рассмотрим их все по очереди.

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

  • administrator/components/
  • administrator/modules/
  • administrator/templates/
  • components/
  • plugins/
  • plugins/content/
  • plugins/editors/
  • plugins/editors-xtd/
  • plugins/search/
  • media/

Сделать это можно с помощью ftp-менеджера FileZilla (можно и через Тотал коммандер), описанным вот тут способом (Как установить права доступа к файлам и папкам с помощью FileZilla).

P.S.Тотал Коммандера и Файлзила, к сожалению, не шифруют сохраняемые в них пароли, что может привести к печальным последствиям (читайте правдивую историю заражения моих сайтов вирусами и способы проверки). Для себя я нашел выход в использовании менеджера сложных паролей Кипас и программы шифрования на лету TrueCrypt.

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

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

Для этого нужно получить доступ к сайту по FTP и найти, а затем удалить объекты с названиями, созвучным с названием расширения, в таких директориях вашего сайта как:

  • administrator/components/
  • components/
  • plugins/
  • modules/

Еще один способ установки несговорчивого расширения на Joomla может понадобиться, как правило, для компонентов или плагинов, имеющих в своем составе множество объектов. В этом случае, очень часто расширение не успевает установиться за отведенное на это время и выдается ошибка. Здесь нам может помочь ручной способ. Выполняемые при этом шаги сводятся к следующему:

  • разархивируем дистрибутив расширения на компьютере в любую папку
  • получаем доступ по FTP к вашему серверу
  • в корневой папке движка находим каталог tmp , копируем в него файлы и папки расширения
  • входим в админку и выбираем в меню пункт «Расширения» — «Установить/Удалить» — «Установить из папки»
  • в строке «Папка установки» прописываем абсолютный путь до директории tmp (как узнать этот путь, вы можете прочитать в моем посте про тонкости установки плагинов для WordPress
  • жмем «Установить»

Вместо директории tmp можно создать любую другую папку — это не принципиально.

При возникновении такой ошибки (JFolder::create: Infinite loop detected Внимание! — Не удалось переместить директории), после попытки установки расширения в Joomla, следует в первую очередь проверить CONFIGURATION.PHP, который находится в корневой папке. Для этого вам нужно будет подключиться к хосту по FTP и открыть на редактирование в удобном для вас редакторе (рекомендую удобный Html редактор с подсветкой описанный тут) этот самый CONFIGURATION.PHP.

Ошибку нужно искать в тех строках CONFIGURATION.PHP, которые задают абсолютный путь до папок с временными директориями и логами. Эти строки выглядят примерно так:

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

Русификация Виртуемарт

После того, как вы скачали по ссылке Русский языковой пакет архив, его нужно распаковать. Внутри вы увидите множество директорий перевода на более чем 30 языков. Само собой, что все эти языки вряд ли понадобятся, поэтому если у вас будет такое желание, то можете удалить все лишнее, кроме русского перевода ( russian.php ). А можете этого и не делать.

Далее вам нужно будет получить доступ по FTP к хосту. После этого зайдите в каталог:

Вы попадете в директорию LANGUAGES, где будут находиться точно такие же каталоги, что и в скачанном вами ранее русском языковом пакете.

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

Теперь выделяете все каталоги слева, удерживая Shift и щелкнув мышью по первой и последней директории.

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

Очень интересное видео с Вебмастерской Яндекса на тему: насколько важно юзабилити для интернет магазина:

Ну, и до кучи еще один полезный ролик про то, как создать карту в Яндексе для интернет-магазина:

Для увеличения числа посетителей из органической выдачи Яндекса вы можете создать остров для своего интернет-магазина:


Буду признателен, если воспользуетесь кнопочками:

Инструкция по обновлению шаблона JZ SHOP1 «jMARKETshop» до Joomla3 + Virtuemart 3

Войти в личный кабинет

Дополнительные услуги по работе с шаблонами Joomla-ZONE.ru

Накопительные скидки для постоянных клиентов

Регистрация

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

Информация о скидках

С каждой покупкой, Ваши скидки существенно увеличиваются. Для наших покупателей мы предоставляем накопительные скидки!

Заказать сайт на Joomla

Если Вам не подходит ни один из наших шаблонов, Вы можете заказать индивидуальный сайт на системе управления Joomla

Режим работы технической поддержки

Мы рекомендуем хостинг

Условия обслуживания

Лицензирование шаблонов

Наша политика продаж шаблонов

Поддержка пользователей и шаблонов Joomla-ZONE.ru

Как устанавливать наши шаблоны Joomla

Инструкция по активации шаблона

Инструкция по обновлению шаблона JZ SHOP1 «jMARKETshop» до Joomla3 + Virtuemart 3

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

Обратите внимание!

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

И так что мы имеем

Давайте сразу определимся, что как бы Вы не переделывали и не изменяли дизайн Вашего сайта после обновления он будет выглядеть и иметь дизайн, как наш обновленный шаблон JZ SHOP 1.

Переходим в админ панель и обновляем Joomla до последней версии 2.5.28

Далее обновляем все расширения до последних версий.

Обратите внимание!

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

Теперь необходимо обновить сам Virtuemart до версии 3. Для этого открываем папку !1-Обновляем Vituemart, которая находится в архиве с шаблоном в папке Обновление до Virtuemart 3 и устанавливаем через Менеджер расширений в следующей последовательности

Далее переходим в компонент Virtuemart-AIO и нажимаем Обновить таблицы

Далее переходим в Менеджер расширений/Управление и удаляем все те модули, которые Вами были установлены.

УДАЛЯЕМ.

Удаляем все модули, которые Вы установили. В противном случае ни какого результата гарантировать невозможно!

Так же удаляем плагины РОБОКАССЫ, Сбербанка, компонент E-mail Manager ( vmemails )

Далее необходимо обновить Joomla до версии 3. Для этого из папки !2-Обновляем Joomla устанавливаем архив Joomla_3.3.6-Stable-Update_Package.zip через Менеджер расширений

Теперь нужно обновить все расширения еще раз. Так же обновляем по 1 расширению

Далее устанавливаем из папки !3-Устанавливаем расширения все расширения (без разницы в каком порядке).

Плагин робокассы не забываем включить через Менеджер плагинов

Далее устанавливаем шаблон jz_shop1.zip из папки !4-Устанавливаем новый шаблон

Устанавливаем его по умолчанию через Расширения/Менеджер шаблонов и настраиваем.

Далее нужно скопировать с заменой все содержимое папки !5-Заменяем файлы в корень сайта

После этого переходим в Расширения/Менеджер модулей фильтруем все модули по Virtuemart товары и в каждом таком модуле меняем макет отображения с home на default так же проставляем по 3 товара в строке и модули, например на главной странице должны быть в позиции home_shop

Смотрим, что получилось

Видим, что картинки загараживают цену и кнопки купить. Что бы это исправить переходим Virtuemart/Конфигурация в левом меню выбираем Настройки и переходим на вкладку Шаблоны и выставляем настройки изображений 0х170

Опять проверяем, что получается.

Как видно что нехватает некоторых модулей. Что бы просмотреть какие модули доступны в новом шаблоне необходимо включить отображение модулей в шаблоне

Вот так выглядит отображение модулей. Все модули, если их нет в списке доступных модулей, прописываются вручную

Установка Virtuemart

Привет! Перед вами инструкция — как установить на Джумлу дополнение Joomla Virtuemart. Настройка тоже будет (вкратце).

Joomla Virtuemart

Тема создания интернет-магазинов настолько обширная! Неясно, в какой момент тебе может пригодиться создание ИМ, особенно неожиданно эта потребность подкрадывается не к предпринимателям, а к блоггерам.

Ведешь себе блог на Joomla (см. также, как установить Joomla), а потом оп — нужен магазин. Что делать? Где делать? Как сделать? Очевидно, при помощи плагина интернет-магазина Virtuemart и WooCommerce (для блогов на WordPress). Сегодня у нас разговор пойдет исключительно о первом — об установке Виртуемарта на Джумлу. О других способах читайте в статье «Как открыть интернет-магазин?«.

Топ-пост этого месяца:  Проверка на занятость и покупка доменного имени, чем отличаются регистраторы и реселлеры доменов и

Virtuemart (актуальные версии — 2, 3) — бесплатное и общедоступное расширение для создания современного и продвинутого интернет-магазина на Joomla. Крутое расширение Virtuemart, несмотря на свою бесплатность, имеет широкий функционал — если вы раздумываете, на какой системе построить интернет-магазин, система Joomla Virtuemart будет не самым плохим выбором.

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

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

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

Аналоги Joomla Virtuemart — JoomShopping, K2Store (Store for K2), redSHOP. О них поговорим в другой раз.

Как и где скачать Joomla Virtuemart

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

Я буду считать, что она уже у вас установлена и обновлена до последней версии, так что можем приступить к установке Joomla Virtuemart 3.

1. Идем на официальный сайт Виртуемарта — VirtueMart.net. Там жмем на большую синюю кнопку, в зависимости от вашей потребности. Есть возможность скачать:

  • Компонент VirtueMart 3.
  • Инсталлер для установки Joomla 2.5 и VirtueMart 3.
  • Языковой пакет.
  • Старые версии VirtueMart — VM2.

Так что качайте VM 3 если у вас уже установлена Джумла, либо полный комплект из Джумлы и VirtueMart (VirtueMart3.0.14_Joomla_2.5.29—Stable—Full_Package) — если делаете магазин с нуля.

Внутри скачанного архива com_virtuemart.3.0.14_extract_first.zip весом 4,2Мб вас ожидают три архива — Core, AIO and TCPDF:

Первый — сам компонент Virtuemart (VM). Второй (AIO) — модули и плагины, расширяющие возможности и функциональность интернет-магазина, делая его более удобным для покупателей.

Ну а все файлы локализаций находятся на этой странице. Нас интересует русский:

Жмите на «Russian», а на следующей странице листайте в самый низ.

Как установить Joomla Virtuemart

Заходите в админку Джумлы, идете в «Расширения», затем в «Менеджер расширений». Затем жмете кнопку «Обзор» и выбираете скачанное расширение com_virtuemart.3.0.14.zip. У меня скриншоты старой версии, на это можно не обращать внимание, пункты остались теми же.

Жмите «Загрузить и установить». Вам придется подождать пока компонент загрузится и установится — просто сохраняйте спокойствие и продолжайте ждать. После окончания процесса установки VM, вы можете загрузить демо-данные, чтобы посмотреть магазин в работе уже с демо-товарами.

Я обычно так не делаю, потому что все это потом удалять придется, а мне лень. Поэтому выбирайте сами — нажимать на эту кнопку или нет.

Если же на сервере не хватило времени для завершения установки, то можно добавить в .htaccess небольшой безвредный хак:

Это расширит время, которое сервер дает для установки.


Затем не торопясь установите com_virtuemart.3.0.14_ext_aio.zip — абсолютно таким же способом: «Обзор» → «Загрузить и установить». Снова ждем до момента появления заветной надписи «Success».

Последнее что осталось сделать, установить архив с файлами русификации ru-RU.com_virtuemart весом

Вот и все, успех. Установка Virtuemart на Joomla завершена. Теперь пару слов о настройке.

Как настроить Joomla Virtuemart

Для того чтобы попасть в панель администратора Virtuemart, вам нужно проделать следующий путь: «Компоненты» — «VM» — «НАСТРОЙКИ».

Первое что нужно сделать это выделить все страны и нажать «Снять с публикации». Затем отыскать в списке требуемые страны (Россия, другие страны СНГ куда вы хотите доставлять товар из своего интернет-магазина) и нажать по красной кнопке, чтобы она стала зеленой, а страна, так сказать, «снова стала опубликованной».

После выключения всех стран и включения нужных (точно такой же фокус можно проделать и с регионами), перейдите во вкладку «Валюта» и сделайте аналогичные действия.

Вот и все! Базовая настройка Joomla VirtueMart VM 3 завершена.

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

Создаем интернет-магазин на Joomla c помощью Virtuemart

Перед началом работ у вас уже должен быть сайт на Joomla (неважно, на хостинге или в локалхост), если его еще нет, то создайте по этим обучающим урокам.

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

Интернет-магазин на Joomla реализуется путём установки дополнений. В JED представлен целый раздел расширений на тему электронной коммерции — e-Commerce. В нём есть подраздел Shopping Cart, каждое дополнение которого годится для построения интернет-магазина.

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

Возможности

Само собой, VirtueMart обладает всеми функциями интернет-магазина. В частности, вы можете:

  • Создавать неограниченное число категорий и товаров, к которым можно прикреплять изображения и другие файлы (например, инструкции по эксплуатации).
  • Работать с клиентами, в том числе уведомлять их о поступлении новых товаров, и назначать на один товар разные цены в зависимости от группы покупателей.
  • Добавлять атрибуты (цвет, размер товара).
  • Использовать VirtueMart для создания каталогов — цены и кнопки покупок можно убрать.
  • Просматривать подробнейшую статистику и вести отчётность.
  • Полностью управлять заказами и способами доставки.
  • Работать с платёжными системами и кредитными картами, в том числе и добавлять новые способы оплаты.

Устанавливая VirtueMart, вы также получаете удобную панель управления магазином, а покупатели после регистрации — свой личный кабинет.

Пример действующего магазина на VirtueMart можно оценить здесь.

Установка

VirtueMart можно найти как в каталоге расширений Joomla (JED), так и на официальном сайте дополнения.

Не спешите устанавливать скаченный архив — для начала его нужно распаковать. После извлечения вы увидите ещё три ZIP-архива.

  • com_tcpdf_1.0.0 — библиотека генерации PDF-документов, в частности, отчётов.
  • com_virtuemart.3.0.14 — основной компонент, устанавливается первым.
  • com_virtuemart.3.0.14_ext_aio — набор дополнительных плагинов и модулей.

Установите дополнение из архива com_virtuemart.3.0.14 (о том, как это сделать, читайте тут).

Затем установите архив com_virtuemart.3.0.14_ext_aio. Ниже сообщения об успешной инсталляции можно увидеть список установленных модулей и плагинов.

Компонент из архива com_tcpdf_1.0.0 можно устанавливать только при необходимости, когда система выдаст сообщение о том, что его не хватает. Дело в том, что это не единственный PDF-генератор, и на вашем сайте уже может быть установлен аналогичный, и в таком случае дополнение com_tcpdf_1.0.0 просто будет лишним.

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

Интерфейс VirtueMart переведён на множество языков. Русификатор, как и само расширение, можно скачать на официальном сайте. Русификатор плагинов тоже есть — вот страница загрузки.

Скачайте и установите архивы. После этого панель управления VirtueMart будет в основном переведена и более-менее понятна.

С чего начать?

Работа с VirtueMart — тема обширная, тем не менее постепенно вы обязательно разберётесь со всеми его функциями. Но с чего начать работу?

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

Что касается внешнего вида магазина — для VirtueMart есть немало как бесплатных, так и коммерческих шаблонов, которые можно найти на просторах Сети.

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

Чтобы создать категорию, откройте страницу Товары -> Категории в панели управления VirtueMart и нажмите кнопку Создать.

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

1. Откройте Расширения -> Менеджер языков -> Языки контента и в левом верхнем углу открывшейся страницы нажмите кнопку Создать.

2. Заполните форму: в поле Заголовок введите Russian, в поле Заголовок на родном языкеРусский, Тег языкаru-RU, Код языка для URLru, Префикс изображенияru. После ввода данных нажмите Сохранить.

Теперь обновите страницу создания категории — предупреждение исчезло, можно приступить к добавлению.

  • В поле Название категории введите её имя. Моя тестовая категория будет называться Все товары. Название категории — единственный элемент, обязательный для заполнения.
  • Текст, введённый в поле Описание (самое большое на странице) будет виден пользователю, когда он перейдёт внутрь категории.
  • Количество товаров в строке — число товаров в строке категории, по умолчанию — 1.
  • Раскрывающиеся списки Шаблон категории, Страница просмотра категории и Страница карточки товара по умолчанию позволяют изменить внешний вид соответствующих страниц — вы можете выбрать для них отдельное оформление.
  • На вкладке Изображения формируется картинка категории.

После того, как все данные введены, нажмите кнопку Сохранить.

Добавление товара

Для добавления первого товара откройте страницу Компоненты -> VirtueMart -> Товары -> Товары и нажмите кнопку Создать.

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

  • Поле Артикул должно содержать уникальный, не повторяющийся номер товара.
  • Если в поле URL введён адрес, то при щелчке на фото товара пользователь будет по нему отправлен.
  • Информация из поля Краткое описание вкладки Описание будет отображаться в блоке товара на странице категории.

Вывод пункта меню

Чтобы посетители могли перейти в магазин со страниц сайта, можно добавить соответствующий пункт в меню. Для этого на странице создания пункта из списка типов меню выберите вариант раздела VirtueMart (например, Главная).

Теперь вам остаётся только пополнять магазин новыми товарами и категориями, а также заняться его настройкой.

Joomla и VirtueMart — хорошее решение для небольшого и среднего интернет-магазина

Наша студия закончила разработку нового интернет-магазина подарков. Для создания сайта магазина мы использовали связку CMS Joomla и Virtuemart. На последнем я и хотел бы остановиться, поскольку этот продукт обделен вниманием хабрасообщества, хотя наверняка многие используют его в разработках. Итак, чем же хорош VirtuMart, и какие можно отметить у него недостатки:

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

2. Поддержка русского языка реализована очень прилично.

3. Это продукт с открытым кодом и достаточно открытой структурой, т.е. модификации, создание тем оформления, написание дополнительных модулей реализуются достаточно легко. Хотя и есть некоторые недостатки, видимо, перешедшие в VirtueMart от старых версий, когда он работал только с Joomla версии 1. Во всяком случае, здесь пока использованы не все стандартные возможности Joomla 1.5 по модификации шаблонов оформления: создание темы магазина выполняется отдельно от шаблона Joomla, а для некоторых вещей приходится лезть и в исходные коды компонента.

4. Скорость работы. Здесь сложно, можно выставить и плюс и минус. Конечно, скрипт интернет-магазина с достаточно большим количеством товара (у нас сейчас около 600 позиций) уже не может отрабатывать мгновенно. Поэтому нельзя забывать, что приличной скорости работы магазина на VirtuMart можно добиться только при включенном кэшировании.

5. SEO. В сочетании с компонентом sh404SEF для Joomla наш магазин работает замечательно. У всех категорий товара и каждого товара в отдельности создаются ЧПУ с уникальными мета-тэгами. Есть некоторые технические моменты, но их все можно обойти (если кому-то интересно, некоторые «подводные камни» взаимодействия sh404SEF и VirtueMart описаны в моем блоге).

Созданное нами работающее решение на Joomla 1.5 и VirtueMart вы можете посмотреть здесь: магазин подарков и праздников «Дарим Радость».

Установка компонента интернет магазина VirtueMart на Joomla, решение возможных проблем, русификация

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Ну вот, добрался я, наконец-то, до первого поста в рубрику по Виртуемарту. Для тех, кто не в курсе, поясню, что это бесплатный компонент для движка под названием Joomla, превращающий ваш сайт в интернет-магазин.

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

Топ-пост этого месяца:  Урок по созданию зависимых списков, на AJAX

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

Наверное, всем ясно, что строить на этой связке торговую площадку для сетевых гигантов продаж (вроде Ебея), никто не собирается. Более того, для этих целей не подойдет и ни один из платных скриптов, ибо в этом случае, скрипт крупного торгового ресурса пишется индивидуально, с учетом всех особенностей, и затачивается под конкретные задачи.

История появления Джумлы и Виртуемарта

Хочу сказать, что компонент этот имеет довольно длинную историю и ведет отсчет от того времени, когда еще сама Джумла называлась Мамбой. Дело в том, что изначально существовала CMS (система управления контентом) под названием Mamba, которая, кстати говоря, была платной, и не просто платной, а очень дорогой (порядка нескольких тысяч долларов).

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

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

Это, естественно, не устроило владельцев, и было принято решение о запрете использования бренда Mamba для фришной версии. В результате разработчиками-энтузиастами был объявлен конкурс на новое название их детищу. Ну и вы, конечно, догадались, что в конкурсе победило название Joomla. Вот такая вот увлекательная история.

А компонент интернет-магазина, известный сейчас как VirtueMart, в то время назывался MambaShop. Как говорится, просто и понятно для какой CMS он был создан. Но в связи с переименование Мамбы, на которую он устанавливался, был переименован и сам компонент. Будем считать, что исторический экскурс на этом закончен и пора приступать к описанию самого расширения.

Где можно скачать компонент, модули и русификацию Виртуемарта

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

Актуальным на данный момент номером версии является 2.0.2, но, возможно, что когда вы будете читать эту статью версия движка уже изменится. В любом случае, скачать последнюю актуальную версию VirtueMart всегда можно будет здесь (страница на английском, но перевести ее полностью на русский можно с помощью Google translate):

Сначала щелкните по ссылке Complete Package , тем самым вы скачаете последнюю версию компонента со всеми его бесплатными расширениями, а затем щелкните по ссылке Language Pack для того, чтобы скачать русский языковой пакет, позволяющий русифицировать торговую площадку. Обращаю ваше внимание, что по этим ссылкам вы скачаете версию, предназначенную для Joomla 1.5.x. Если у вас версия 1.0.x., то на этой же странице вы найдете ссылку на скачивание Complete Package for 1.0.x/Mambo.

Если у вас уже установлена предыдущая версия компонента 1.1.2, то для обновления до версии 1.1.4, вам нужно будет скачать один из патчей Patch Package (1.1.2->1.1.4) или Patch Package (1.1.2->1.1.4), в зависимости от вашей версии вашего движка. Более того, разработчики предлагают нам скачать дистрибутив Джумлы с уже предустановленным компонентом и всеми его расширениями по ссылке eCommerce Bundle. Это может оказаться удобным, если вы еще не устанавливали ЦМС и у вас появляется возможность сразу убить двух зайцев одним выстрелом — установить систему управления контентом с предустановленным в ней компонентом торговой площадки.


Установка VirtueMart на Джумлу

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

Но предварительно нужно распаковать архив с компонентом, в результате чего мы увидим в исходной папке сам компонент:

а так же папки с модулями (modules) и плагинами (plugins) для него. Итак, для установки выполняем следующую последовательность действий в админке Джумлы: «Расширения» — «Установить/Удалить» — «Загрузить файл пакета» — кнопка «Обзор» — находим на своем компьютере архив:

жмем на кнопку «Загрузить файл&Установить».

Процесс установки занимает примерно минуту, по его окончанию вы увидите сообщение:

Решение проблем при установке расширений на Джумлу

Существует несколько наиболее часто встречающихся проблем при установке расширений. Рассмотрим их все по очереди.

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

  • administrator/components/
  • administrator/modules/
  • administrator/templates/
  • components/
  • plugins/
  • plugins/content/
  • plugins/editors/
  • plugins/editors-xtd/
  • plugins/search/
  • media/

Сделать это можно с помощью ftp-менеджера FileZilla (можно и через Тотал коммандер), описанным вот тут способом (Как установить права доступа к файлам и папкам с помощью FileZilla).

P.S.Тотал Коммандера и Файлзила, к сожалению, не шифруют сохраняемые в них пароли, что может привести к печальным последствиям (читайте правдивую историю заражения моих сайтов вирусами и способы проверки). Для себя я нашел выход в использовании менеджера сложных паролей Кипас и программы шифрования на лету TrueCrypt.

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

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

Для этого нужно получить доступ к сайту по FTP и найти, а затем удалить объекты с названиями, созвучным с названием расширения, в таких директориях вашего сайта как:

  • administrator/components/
  • components/
  • plugins/
  • modules/

Еще один способ установки несговорчивого расширения на Joomla может понадобиться, как правило, для компонентов или плагинов, имеющих в своем составе множество объектов. В этом случае, очень часто расширение не успевает установиться за отведенное на это время и выдается ошибка. Здесь нам может помочь ручной способ. Выполняемые при этом шаги сводятся к следующему:

  • разархивируем дистрибутив расширения на компьютере в любую папку
  • получаем доступ по FTP к вашему серверу
  • в корневой папке движка находим каталог tmp , копируем в него файлы и папки расширения
  • входим в админку и выбираем в меню пункт «Расширения» — «Установить/Удалить» — «Установить из папки»
  • в строке «Папка установки» прописываем абсолютный путь до директории tmp (как узнать этот путь, вы можете прочитать в моем посте про тонкости установки плагинов для WordPress
  • жмем «Установить»

Вместо директории tmp можно создать любую другую папку — это не принципиально.

При возникновении такой ошибки (JFolder::create: Infinite loop detected Внимание! — Не удалось переместить директории), после попытки установки расширения в Joomla, следует в первую очередь проверить CONFIGURATION.PHP, который находится в корневой папке. Для этого вам нужно будет подключиться к хосту по FTP и открыть на редактирование в удобном для вас редакторе (рекомендую удобный Html редактор с подсветкой описанный тут) этот самый CONFIGURATION.PHP.

Ошибку нужно искать в тех строках CONFIGURATION.PHP, которые задают абсолютный путь до папок с временными директориями и логами. Эти строки выглядят примерно так:

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

Русификация Виртуемарт

После того, как вы скачали по ссылке Русский языковой пакет архив, его нужно распаковать. Внутри вы увидите множество директорий перевода на более чем 30 языков. Само собой, что все эти языки вряд ли понадобятся, поэтому если у вас будет такое желание, то можете удалить все лишнее, кроме русского перевода ( russian.php ). А можете этого и не делать.

Далее вам нужно будет получить доступ по FTP к хосту. После этого зайдите в каталог:

Вы попадете в директорию LANGUAGES, где будут находиться точно такие же каталоги, что и в скачанном вами ранее русском языковом пакете.

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

Теперь выделяете все каталоги слева, удерживая Shift и щелкнув мышью по первой и последней директории.

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

Очень интересное видео с Вебмастерской Яндекса на тему: насколько важно юзабилити для интернет магазина:

Ну, и до кучи еще один полезный ролик про то, как создать карту в Яндексе для интернет-магазина:

Для увеличения числа посетителей из органической выдачи Яндекса вы можете создать остров для своего интернет-магазина:

Установка и обновление VirtueMart 3

Стоит ли использовать Virtuemart?

На рынке существует огромное количество CMS (система управления контентом) для создания интернет-магазинов.

Статистику их использования в России можно посмотреть здесь и здесь.

Имея как преимущества, так и недостатки, Joomla, тем не менее, занимает прочное место в ряду лидеров.

Virtuemart, в свою очередь, является наиболее популярным расширением для создания интернет-магазинов на Joomla.

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

Установка Joomla

Начнем с нуля, т.е. с установки Joomla.

C официального сайта скачиваем пакет установки.

Распаковываем содержимое архива в корневую папку будущего сайта и создаем новую базу данных.

В адресной строке набираем и переходим к установке Joomla.

Из списка языков выбираем Русский, задаем основные настройки и нажимаем кнопку Далее.

На следующем шаге указываем данные для соединения с базой данных.

На конечном этапе смотрим на отсутствие ошибок и нажимаем кнопку Установка.

Для правильной работы Joomla 3.4 необходим php 5.3.10 и выше, но лучше сразу в настройках хостинга установить рекомендуемую версию php 5.4.

После успешной установки обязательно удаляем папку installation.

Для входа в админ панель переходим по ссылке

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

Для русификации админ панели переходим в Extensions > Language Manager, нажимаем Install Language, далее нажимаем Find languages, находим Russian и устанавливаем.

Меняем язык по умолчанию:

  • Extensions > Language Manager > Installed — Site
  • Extensions > Language Manager > Installed — Administrator

Также в настройках суперпользователя меняем настройки языка.

Users > User Manager > Super User > Basic Settings, в полях Backend Language и Frontend Language выбираем Russian.

После сохранения выходим и снова заходим в админ панель. Язык должен измениться.

Установка и русификация Virtuemart

C официального сайта скачиваем пакет установки virtuemart. Распаковываем скачанный архив, через менеджер расширений устанавливаем сначала основной компонент com_virtuemart.3.x.x. После успешной установки так же устанавливаем компонент с дополнительными модулями и плагинами com_virtuemart.3.x.x_ext_aio.

Устанавливаем их как обычные расширения.

Все, админ панель должна быть на Великом и Могучем )

Обновление VirtueMart

Чтобы после обновления не потерять изменения, внесенные в шаблоны virtuemart, перенесите все измененные файлы в папку с шаблоном по адресу \templates\имя_шаблона\html\com_virtuemart\.

Если в шаблоне нет папки \html\com_virtuemart\, то создайте ее.

Переносите не все подряд файлы, а только те, в которые вносились изменения.

При переносе файлы из папок tmpl нужно переносить в родительскую папку. Например, для файла шаблона категории товаров \components\com_virtuemart\views\category\tmpl\default.php новый адрес будет иметь вид \templates\имя_шаблона\html\com_virtuemart\category\default.php.

Если вносились изменения в файл стилей\components\com_virtuemart\assets\css\vmsite-ltr-site.css, то скопируйте его в папку со стилями шаблона \templates\имя_шаблона\css.

Так же в папку \templates\имя_шаблона\html\ перенесите измененные файлы модулей virtuemart.

После переноса всех измененных файлов можно переходить к обновлению.

Самый быстрый способ — обновление через Расширения > Менеджер расширений > Обновление.

Нажмите кнопку Найти обновления и установите новые версии virtuemart и всех его расширений.

Если автоматическое обновление по каким-то причинам не сработает, то по старинке можно скачать новые версии с оф. сайта и установить через менеджер расширений.

Добавить комментарий