Компонент VirtueMart. Формирование и вывод категории товаров

Joomla Модули


Здравствуйте дорогие друзья и любители Joomla. Я уже писал об отличном компоненте для интернет магазина под названием VirtueMart здесь 10 лучших компонентов для Joomla и здесь Интернет магазин = Joomla + VirtueMart. Это действительно монстр, как писал один из посетителей и к нему есть много дополнений в виде модулей для нашего удобства. Об одном из таких модулей я хочу рассказать. Модуль называется mod_product_categories — Модуль Joomla CMS отображающий категории RusVirtuemart. Модуль может отображать категории в форме дерева dTree, а таже яваскриптового меню  TransMenu.

Компонент VirtueMart. Формирование и вывод категории товаров

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


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

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

  1. Заходим в Компоненты -> VirtueMart
  2. Товары->Добавить категорию

Перед вами откроется следующее окно:

Формирование категории товаров

Опишу что каждая строчка означает по порядку:

  1. Опубликовать — Если галочка стоит, то после сохранения категории товара, она будет доступна на сайте.
  2. Название категории — сюда вводим будущее название категории.
  3. Описание категории — сюда можно вписать описание категории, которое будет выводится когда человек зайдет в эту категорию товаров.
  4. Родительская категория — здесь можно указать будет ли данная категория главной или будет находится в какой то категории.
  5. Показывать x товаров в строке — «х» это число товаров в строке категории, по умолчанию 1.
  6. Страница отображения категории — стиль отображения категории в магазине, лично мне нравится стиль browse_2.
  7. Просмотр представления (fly-страницы) категории — стиль отображения товара из этой категории.

Ну и конечно вкладка Изображения:

Формирование изображения категории товаров

  1. Слева мы выбираем Большую картинку категории товара.  Автоматом можно с нее сделать и маленькую (я обычно так и делаю).
  2. Если вас не устраивает автоматически сгенерирована маленькая картинка то можно справа выбрать и загрузить отдельную маленькую картинку.

После всех действий незабываем сохранится.

Ну вот формирование категории товаров закончено, приступаем к выводу на главную.

Вывод категории товаров на главную

Для этого как я уже упоминал выше нам поможет модуль mod_product_categories. Скачать модуль mod_product_categories — Модуль Joomla CMS отображающий категории RusVirtuemart можно здесь. Как устанавливать расширения я рассказывать не буду, не раз было написано. ПЕРЕЙДЕМ К НАСТРОЙКЕ МОДУЛЯ  mod_product_categories:

Настройка модуля категории товаров mod_product_categories

Что б зайти в настройки модуля идем Расширения ->Модули ->VirtueMart Product Categories:

  1. Включаем модуль
  2. Выбираем позицию модуля для отображения
  3. Выбираем на каких страницах будет отображаться модуль категории товаров
  4. Справа настраиваем внешний вид самого списка категорий товаров. Здесь вам нужно поэкспериментировать что б подобрать нужный стиль под ваш дизайн. С этими настройками что на скрине у меня получился следующий список категории:

Список категории товаров

Ну и конечно после всех настроек не забываем сохранится.

Если вас интересует программно аппаратный комплекс обслуживания в ресторанах, тогда заходите на aptito.com

А на этом пост Компонент VirtueMart. Формирование и вывод категории товаров закончен. Надеюсь не зря я этот пост написал и кто то скажет спасибо. Увидимся мои дорогие друзья и любители Joomla.

Nauca – научись работать с Joomla

Не пропусти ничего полезного,подпишись:


  • Luzenberg

    Добрый день! Все сделала как было написано у вас, а в модуле списка категорий вместо красивого дерева вот это:
    Warning: include [function.include]: failed to open stream: No such file or directory in Z:homepodyommash.locwwwmodulesmod_product_categoriesmod_product_categories.php on line 62

    Warning: include() [function.include]:
    Failed opening
    ‘Z:homepodyommash.locwww/modules/mod_virtuemart/vm_JSCook.php’ for
    inclusion (include_path=’.;/usr/local/php5/PEAR’) in Z:homepodyommash.locwwwmodulesmod_product_categoriesmod_product_categories.php on line 62
    Почему? Подскажите…

    • Скорее всего это из-за того что не установлен главный модуль для VirtueMartю Он так и называеться mod_virtuemart

      • Luzenberg

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

        • Это уже нужно править css стили шаблона, что б переносил на новую строку текст что не влезает.

  • sgeleta

    ПРОШУ ПОМОЩИ! НЕ ОТОБРАЖАЮТСЯ ПОДКАТЕГОРИИ ТОВАРОВ, КОГДА ОТКРЫВАЕШЬ КАТЕГОРИЮ.

    • Укажите урл вашего сайта, посмотрим в чем проблема.

  • Luzenberg

    добрый день! И опять новая проблема. Выложила сайт в интернет а модуль вывода категорий пустой ни один из браузеров его не показывает. Подскажите, как исправить?

    • укажите урл, посмотрю

      • Luzenberg

        Все «починила» сама. Спасибо.

  • Natalia

    Возможно ли сделать в виртумарте кнопки мне нравится и комментарии контакта для каждого товара?

    • Кнопки соц сетей скоро можна будет (будет написан новый пост об этом), а комментарии к концу месяца.

  • Strel—ok

    Здравствуйте. Немогу сделать 3 позиции товара на стренице горизонтально

    • А что вы для этого делали?

  • Denis Drobakhin

    Добрый день! Помогите, пожалуйста, решить проблему: Я удалил категорию товаров, но потом мне потребовалось создать ее снова с таким же именем. Создал, добавил товар, но товар не отображается в категории на самом сайте, а в админке есть… Если создавать новою категорию с новым именем всё нормально…

    • Возможно у вас работает кеш, попробуйте очистить его и тогда добавить товары

  • Angel-ll

    Добрый день. Подскажите, как можно сделать вывод описания товара в lightbox?

    • Здравствуйте. Честно говоря, я подобное не практиковал. Может кто-то из читателей подскажет. Все зависит от конкретных целей для отображения.

      • Angel-ll

         С этим почти разобрался, разберусь полностю отпишу. А вот вылез второй вопрос, как вынести кнопку «Положить в корзину» в «категорию»? Сам  код кнопки нашел, но вот при нажатии получается переход в корзину с товаром но без Имени, Цены. Хотел добавить илюстрацию, но не получается. 

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

  • Antcorparation

    можно как-то сделать так чтобы только в карточке товара  выводились модули ?

  • Face2005

    а как решить проблемку:
    нужно вывести модуль (не важно какой) только в родительской категории?

    • Придется привязывать категорию к пункту меню, а модуль к пункту меню.

      • Face2005

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

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