Создание в Joomla пункта меню для магазина на VirtueMart, установка и настройка главного модуля


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

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

Здравствуйте, уважаемые пользователи блога Joofaq.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 тоже останется на английском языке.

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

Как создать интернет-магазин на Joomla: Virtuemart

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

Мы создали данный урок по просьбе одного из подписчиков Joomla.ru ВКонтакте. Напоминаем, что если вы хотите, чтобы мы написали урок на какую-то конкретную тему — сообщите нам об этом! Подписывайтесь на нашу группу, оставляйте сообщение в специальном обсуждении (здесь) или в сообщениях сообщества (здесь), а после этого мы постараемся написать о том, о чем вы попросили 🙂

Краткое оглавление:

  1. Выбор расширения интернет-магазина
  2. Как установить Joomla 3 и расширение Virtuemart
  3. Обзор параметров компонента Virtuemart:
    • Товары
    • Категории товаров
    • Заказы и покупатели
    • Магазин
    • Доставка
    • Оплата
    • Отображение товаров

1. Выбор расширения интернет магазина Joomla

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

Каждый из них старается не отставать от конкурентов и постоянно обновлять функционал. Существуют такие компоненты как Hikashop, J2store и eShop. Они являются одними из самых популярных компонентов магазина в каталоге расширений Joomla.

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

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

2. Как установить Joomla 3 и расширение Virtuemart

Для начала требуется скачивание и установка Joomla. Подробное описание Вы можете найти у нас Подробнее.

Скачать последнюю версию компонента Virtuemart Вы можете с официального сайта расширения. Установка стандартна и очень проста. Перейдите в Расширения -> Менеджер расширений.

Нажмите кнопку “обзор” и выберите архив, который вы скачали на свой компьютер. Нажмите кнопку “Загрузить и установить” и Joomla сделает остальную работу за вас.

3. Обзор параметров компонента Virtuemart

Установка virtuemart была простой. Теперь же, давайте посмотрим на наиболее существенные функциональные возможности. Вы можете найти панель управления Virtuemart на вкладке Компоненты или в отдельной вкладке в панели управления Joomla.

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

Товары

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

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

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

Категории Товаров

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

Налоги

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

Думаю, что Virtuemart поместили небольшого в ловушку внутри раздела “Налоги и правила расчета” раздел. Вы можете создавать свои собственные налоговые правила и применять их к выбранным вами товарам, а также покупателем из выбранной страны.

Заказы и покупатели

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

Магазин

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

Вкладка «информация» покупателя, где вы управляете покупателей группы, которые вы создали и настроили информация вашего магазина, как адрес, ваше имя, Электронная почта и т. д.

Доставка

По умолчанию в Virtuemart есть только один способ доставки, который просто информирует Вас о всех деталях заказа и информацией о заказчике, а доставкой вам приходится заниматься самостоятельно.

Вы можете найти более совершенные настройки и расширения для Virtuemart здесь.

Платежи

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

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

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

Показ товаров

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

Вы можете сделать это, перейдя в панели администратора в пункт Меню и выбрать меню, в которое вы хотите добавить ссылку на ваш магазин. Это может быть главное меню, Main menu и т.п. После этого создайте новый пункт меню. Откройте категорию пунктов меню Virtuemart и выберите нужный вариант. Чтобы вывести главную страницу магазина — выберите пункт «Front page», он же «Главная страница». Сохраните изменения и начните продавать онлайн!

Топ-пост этого месяца:  Описание метода PHP Closurecall()

Поздравляем, теперь владелец интернет-магазина и знаете все самые важные сведения о работе онлайн магазина на Virtuemart в Joomla!

Теперь вы знаете, как создать интернет магазин на Joomla 3 при помощи Virtuemart. Вперед экспериментировать!

Создаем интернет-магазин на 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. Интернет магазин на Joomla 3

Дата публикации: 2020-02-11

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

Joomla Virtuemart – один из наиболее удачных и функциональных компонентов для создания интернет магазина под управлением CMS Joomla, который является свободным программным обеспечением с открытым исходным кодом. Данный компонент вышел в свет еще до появления Joomla и разрабатывался для системы управления контентом Mambo, соответственно и название его было немного другое – mambo-phpShop. Но с течением времени, когда была выпущена первая версия Joomla, разработчики компонента переименовали его в Virtuemart, который был полностью совместим с новой CMS.

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

Установка Virtuemart

Как было сказано Выше, для CMS Joomla интернет магазин Virtuemart – абсолютно бесплатен и скачать его можно с официального сайта.

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

Поэтому кликаем по ссылке “Free Download” и переходим на страницу загрузок.

Далее скачиваем архив с компонентом, используя ссылку “Download VM3 Now”. Обратите внимание, что в этом случае, Вы скачаете архив формата .zip, который перед установкой в систему Joomla необходимо предварительно распаковать в произвольную папку (об этом, кстати, разработчики сообщают в имени архива).

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

com_tcpdf_1.0.0 – компонент генерации PDF документов;

com_virtuemart.3.0.12 – компонент интернет магазина Virtuemart для Joomla 3.

com_virtuemart.3.0.12_ext_aio – компонент дополнительных элементов магазина (плагины систем оплаты и доставки, а так же различные модули).

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

Хотел бы уточнить, что компонент com_virtuemart.3.0.12_ext_aio необходимо устанавливать после установки основного расширения com_virtuemart.

Необходимую локализацию можно скачать со страницы выбора доступных пакетов, на которую можно перейти, используя ссылку “Download your language pack”.

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

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

Установка демонстрационных данных

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

Конечно, в данной статье мы не сможем рассмотреть работу с компонентом Virtuemart, так как он достаточно сложен и огромен по своей структуре. Но сейчас, я хотел бы показать Вам как установить демонстрационные данные, которые помогут определиться с функционалом магазина, предлагаемом данным расширением. Итак, переходим в глобальные настройки компонента (Главное меню->VirtueMart->Конфигурация).

И активируем параметр “Разрешить обновление базы данных”.

Затем переходим в раздел “Инструменты и миграция” из бокового меню и кликаем по кнопке “Восстановить таблицы и установить демо-данные”. Внимание! При этом вся ранее добавленная информация в магазин будет утеряна.

Далее, создадим пункт меню для отображения товаров магазина. Для этого, переходим в менеджер меню и создаем новый пункт, при этом в параметре тип пункта меню выбираем компонент “Virtuemart” и вид “Главная”.

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

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

Как удалить virtuemart из Joomla

Теперь давайте поговорим о том, как удалить virtuemart из joomla, если по какой либо причине, Вам не подошел его функционал. Virtuemart, как любой компонент Joomla удаляется в менеджере расширения, используя раздел “Управление”. То есть переходите в данный раздел, выбираете из списка интересующий копонент и кликаете по кнопке “Деинсталлировать”.

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

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

Обзор расширений Joomla

Научитесь работать и настраивать расширения Joomla!

Joomla VirtueMart что это такое

VirtueMart это Open Source (открытое программное обеспечение) решение для интернет магазина сделанного при помощи системы управления контентом (CMS) Joomla! VirtueMart устанавливается на Joomla! как компонент и плагин. Запускается VirtueMart в виде торговой корзины или в режиме каталога.

Для создания интернет магазина на Joomla! прежде всего, нужно установить CMS Joomla! , а затем установить и настроить VirtueMart.

Что такое Joomla VirtueMart?

VirtueMart представляет собой комплексное решение интернет магазина для электронной коммерции. Он должен использоваться вместе с системой управления контентом CMS Joomla! . Оба выпущены под GNU General Public License. Это означает, что они бесплатны для скачивания и использования. Joomla! и VirtueMart написаны на языке программирования PHP и сделаны для простого использования в PHP / MySQL среде.

Топ-пост этого месяца:  Скрипты продаж – что это такое Виды, примеры и этапы

Примечание: Все расширения Joomla!, а к ним относится и VirtueMart,в оригинальной версии, по умолчанию, устанавливаются на английском языке. Для установки пакета русского перевода (называется это локализация Joomla!) нужно отдельно установить пакеты русской локализации, как для CMS Joomla!, так и для VirtueMart.

2. Используя CMS Joomla! как базовую основу для интернет магазина, ваш интернет магазин может быть как отдельным проектом, так и входит составной частью в объемный интернет портал, вместе с другими расширениями, форумом, фотогаллереями, FAQ и т. д.

3. Joomla! одна из лучших и функционально наполненных систем управления контентом. Для создания интернет магазина VirtueMart, есть большое количество специальных шаблонов разработанных специально под интернет магазины. Большинство шаблонов бесплатны и доступны на сайте joomlaorg и многих других сайтах.

Кроме этого шаблоны Joomla! можно вручную перестраивать, изменяя CSS и XHTML файлы шаблона.

Сколько VirtueMart стоит?

VirtueMart является свободным программным обеспечением выпущенные на условиях лицензии GNU General. Никаких ограничений для VirtueMart не существует. Вы можете создать и поддерживать интернет магазин с неограниченным количеством категорий, продуктов, заказов, клиентов и т.д.

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

Однако. В бесплатном наполнении joomla virtuemart не может обеспечить полного функционала Интернет магазина. Придется докупать отдельные модули virtuemart на их официальном сайте расширений: extensions.virtuemart.net

Недостатки VirtueMart для российской электронной коммерции

В любом интернет магазин должна быть интегрирована платежная система, и, конечно же, не одна. Так вот ,VirtueMart интегрируется бесплатно только с «Робокасса».

С чего начать при работе с VirtueMart

Установить Joomla! последней стабильной версии на свой сервер. На момент написания статьи это Joomla! 2.5.10. и 3.1.0. 25-06-2015: Актуальная версия Joomla 3.4.0, Остается Joomla 2.5.29. Работает VirtueMart 3

24-09-2020. Версии Joomla меняются достаточно часто, чтобы сразу пойти и посмотреть, а потом взять рабочую версию VirtueMart на официальном сайте тут: http://virtuemart.net/downloads , официальный сайт).

Joomla! это система управления контентом (CMS). Она может быть установлена на веб-сервере и позволит создать и управлять вашим динамическим веб-сайтом. Вы должны скачать дистрибутив Joomla! и установить его на ваш веб-сервер. Процесс установки Joomla! довольно легок и может быть сделан даже без специальной квалификации.

После установки самой Joomla! Нужно установить и подключить русскую локализацию CMS. Далее найти и установить шаблон для сайта интернет — магазина.

Следующим шагом устанавливаете компонент VirtueMart и VirtueMart-aio с основными плагинами и модулями. Компонент joomla virtuemart также требует локализации.

Если вы новичок в Joomla! и решили создать интернет-магазин на ней при помощи VirtueMart ,то можно одновременно начать изучение Joomla! и создание магазина. Имея элементарные знания CSS и HTML программирования изучение Joomla! не вызовут затруднений, тем более, что в интернет много обучающих сайтов по Joomla!

Virtuemart 2 основные настройки после установки

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

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

Далее выбираем тип пункта меню. У нас это будет «Virtuemart – Главная»:

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

Теперь в пункте меню видим нашу ссылку:

При желании скрыть ссылку на главной странице компонента следует установить отдельное скрытое меню, куда нужно перенести этот пункт. Скрытое меню создается с помощью менеджера меню в админ панели Joomla. Меню отображается на сайте с помощью модуль-меню, создающегося вместе с новым меню.

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

Перевод модульных заголовков

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

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

Вот примерный перевод заголовков:

VM — Shopping cart = Корзина

VM — Best Sales = Хиты продаж

VM — Search in Shop = Поиск по магазину

VM — Featured products = Рекомендуемые товары

VM — Currencies Selector = Выбор валюты

VM — Manufacturer = Производители

VM — Category = Категории товаров

Папка для хранения счетов и файлов

По завершении установки и локализации компонента пользователь увидит навязчивое предупреждение о том, что нельзя создать папку по url и следует создать папки для счетов.

Чтобы устранить эту проблему следует создать папку счетов и других файлов. От простых пользователей она будет скрыта, поскольку она создается за пределами структуры файлов. Система автоматически отображает рекомендованный путь, поэтому следует создать папку «vmfiles»
1) создаем папку «vmfiles» там, где предложено;
2) копируем путь к этой папки из предупреждений
3) Переходим в Virtuemart 2 –> Настройки –> Вкладка «Шаблоны» –> Блок «Настройки файлов» и вставляем в опцию «Безопасный путь» то, что скопировали. После этого предупреждение будет устранено.

Безопасный путь нуждается в исправлении, если сайт установлен на локальный сервер и переносится на хостинг.

Последним шагом в настройке макета является заполнение данных о магазине. Для этого нужно перейти во вкладку «Магазин» и заполнить анкету. Отметим, что большинство данных будут отображаться для пользователей на разных этапах работы. Необходимо ввести название и описания, загрузить логотип, выбрать валюту и указать минимальную сумму для осуществления заказа.

В форме «Дополнительная информация» должны находиться данные о продавце – его телефон и другие контакты. Редактирование полей осуществляется с помощью менеджера полей.

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

Установка 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 небольшой безвредный хак:

Топ-пост этого месяца:  Компания Opera выпустила инновационный браузер Neon

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

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

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

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

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

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

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

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

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

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

Создание электронного магазина с помощью Joomla+VirtueMart

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

Итак, мы установили VirtueMart и все необходимые модули и плагины к нему, используя статью по установке VirtueMart или в составе Joomlapack от КОМТЕТ. Сразу же после установки основного компонента интернет-магазина мы видим примерно такое меню (в случае установки в составе Joomlapack от КОМТЕТ — уже локализованное, на русском):

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

Итак, нажимаем кнопку

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

Итак, задача: создать магазин, в котором можно купить наложенным платежом пару товаров (назовем их «молоток» и «гвозди»). Приступим.

Общая настройка магазина VirtueMart

Для этого выбираем кнопку «настройка» в блоке «Настройки»

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

включена ли опция «Разрешить использование мамботов / плагинов в описании товара и категории?» в подразделе «Возможности магазина»

для первого и пробного ознакомления с магазином, для того чтобы не запутаться с ценами за товар, которые считаются в корзине покупателя, рекомендую отключить опцию «Виртуальный налог» в разделе «Налоги»

Здесь закончили. Теперь переходим на вкладку «Доставка». Здесь рекомендую (как в принципе и сами разработчики магазина) оставить галочку на параметре «Стандартный модуль доставки с индивидуальными данными о расценках. РЕКОМЕНДУЕТСЯ !»

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

Конфигурация магазина VirtueMart

Переходим на блок «Магазин»

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

Валюта — Russian Ruble

Символ валюты — руб.

Формат положительного значения — 00 Symb

Формат отрицательного значения — -00 Symb

Список допустимых валют — выбираем опять же Russian Ruble

Валюту конечно же по желанию можно поставить ту, которая необходимо для нашего магазина (в данном примере я взял наиболее распространенную — рубли), главное чтобы опции «Валюта» и «Список допустимых валют» содержали одну и туже переменную.

В принципе на этом конфигурацию магазина можно закончить.

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

Переходим на блок «Товары»

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

Нажимаем кнопку «Список категорий»

Здесь нажимаем кнопку «Новый»

Далее задаем значение для поля «Название категории» — Инструменты

Для параметра «Родительская категория» — Default-Top Level

При желании добавляем картинку для категории во вкладке «Изображения»

Нажимаем кнопку «Сохранить»

Добавляем подкатегорию, повторяя выше описанные пункты 1-6. Разница лишь в том, что в пункте 4 значение выбираем «Инструменты». Теперь у нас есть структура категорий для товаров. Теперь можно добавить товар:

Нажимаем в блоке «Товары» пункт «Добавить товар»

Вкладка «Информация о товаре»

Артикул — идентификационный ключ товара, номер по порядку. Поставим «1»

Цена товара (без налогов) — 100, Russian Ruble

Остальные вкладки меняем по желанию или по требованию к магазину (налоги, цена доставки, изображение товара и т.д.).

По аналогии добавляем товар «Гвозди» для подкатегории «Расходные материалы».

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

При желании можно выбрать и изменить шаблон магазина.

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

Здравствуйте, уважаемые пользователи блога Joofaq.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 тоже останется на английском языке.

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

JUX Mega Menu for VirtueMart v2.0.6 — меню для Virtuemart

скачать архив для Joomla 3.6 | Размер: 1.1 МБ

Модуль JUX Mega Menu for Virtuemart для Joomla, как видно по его названию, предназначен для создания разнообразного меню интернет-магазина VirtueMart. Как известно, VirtueMart является одним из самых популярных расширений для ведения интернет-коммерции.

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

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

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

Нашли опечатку или неточность в описании? — Выделите фрагмент текста мышкой и нажмите Ctrl + Enter

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