В этой статье я расскажу о работе с производителями и категориями производителей в VirtueMart 2.
Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.

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

В сравнении с Virtuemart1.1.x, для которой я когда-то писал статью про работу с производителями, в новой версии интернет-магазина изменилось немногое. Один из важных моментов – теперь производителю можно добавлять изображения. Но обо всем по порядку.

Управление производителями в Virtuemart 2. Категории производителей.

Если производителей у нас много и их можно разделить по роду деятельности(например, IT-компании и производство бытовой техники), то перед тем, как добавлять их, нужно создать категории производителей. Что дают категории? Дополнительную структурированность. В дальнейшем вы сможете вывести, например, производителей только одной категории, показать категорию над списком производителей, и.т.д.

Для создания категории производителей переходим в «Virtuemart» –> «Производители» –> «Категории производителей» и жмем кнопку «Создать». Появляется простая форма, в которой всего три поля: «Название», «Описание» и «Опубликовано?»:

Производители Virtuemart 2

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

Управление производителями в Virtuemart 2. Производители.

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

Производители Virtuemart 2

В ней есть поля: «Название производителя», «Опубликовано?», «Псевдоним», «Категория производителя», «URLпроизводителя», «Email производителя», «Описание производителя», и, наконец, «Изображения» производителя(отдельная вкладка).

Здесь тоже все должно быть понятно. Электронная почта даже защищена от спама :-).

После того, как вы немного повозитесь и введете всех нужных производителей, получится некоторый список, который будет отображаться в «Virtuemart» –> «Производители» –> «Производители».У меня получился вот такой:

Производители Virtuemart 2

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

Управление производителями в Virtuemart 2. Модуль производителей.

Первым способом отображения производителей в Virtuemart 2 является специальный модуль Joomla «Производители». Он поставляется в комплекте с Virtuemart 2 и называется «VM - Manufacturer». Настройки модуля достаточно просты:

Производители Virtuemart 2

Производитель – позволяет выбрать, что показывать: изображение производителя, название производителя или и то и другое.

Показать – позволяет указать формат вывода производителей, либо в блоках DIV, либо списком ul li. Справедливости ради стоит отметить, что оба формата корявые и не имеют внутри себя CSSклассов и идентификаторов для оформления, но в принципе, хорошо зная правила наследования CSS, оформить можно. Оформлять придется в 90% случаев, поскольку по умолчанию выводится нечто не очень красивое.

Производителей в строке – количество производителей, которое будет показано в одной строке.

Текст заголовка – текст перед производителями.

Текст нижнего колонтитула – текст после производителей.

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

Производители Virtuemart 2

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

Управление производителями в Virtuemart 2. Типы пунктов меню производителей.

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

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

Производители Virtuemart 2

Появляется окно, в котором можно выбрать наши типы:

Производители Virtuemart 2

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

После того, как пункты меню созданы, они появятся в соответствующем меню. Кликая по ссылкам этих пунктов, вы попадете на страницу списка всех производителей или отдельного производителя:

Производители Virtuemart 2

Производители Virtuemart 2

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

Понравилась статья? Сохраните себе на стену:

Ваша оценка материала очень важна для нас. Просим вас оценить статью или оставить отзыв в комментариях.

Другие статьи серии

Комментарии  

0 # дочерние товарыСергей 28.08.2012 15:49
Очень хорошие и нужные статьи по Virtuemart 2-й версии. Если будет возможным то очень хотелось, что бы Вы написали подробную статью о Дочерних товарах ну и о свойствах товаров. Спасибо.
Ответить | Ответить с цитатой | Цитировать
0 # RE: дочерние товарыДенис 04.09.2012 07:15
Нет статей по настройку доставки и оплаты, что в первую очередь нужно инет-магазине.
Про дочерние товары я задавал вопрос 2 месяца назад.
Если быть честным, то статьи пока — вода.
Ответить | Ответить с цитатой | Цитировать
0 # RE: дочерние товарыWedal 05.09.2012 01:45
Денис, не дошел еще до этого. Понимаю, что базовые статьи читать не очень интересно, но они, в первую очередь, ориентированы на новичков. Постепенно статьи будут усложняться и становиться интереснее, как это было в серии про Virtuemart 1.
Ответить | Ответить с цитатой | Цитировать
0 # RE: Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.ANDRY 30.08.2012 14:00
Спасибо за статью, как раз делаю сайт на virtuemart 2. И есть вопрос: как вывести на главную страницу магазина производителей. И как сделать, что бы при выборе производителя открывались товары, а не страница с описанием на которой нужно еще нажать на «Показать все товары производителя”? Заранее спасибо.
Ответить | Ответить с цитатой | Цитировать
0 # RE: Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.Wedal 31.08.2012 03:43
ANDRY, тут одно из двух: либо немного изменять код, правя ссылки, либо установить SEF-компонент и изменить ссылки вручную для каждого производителя.
Ответить | Ответить с цитатой | Цитировать
0 # RE: Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.Wedal 31.08.2012 03:44
ANDRY, кстати, компонент перенаправлений есть в стандартном наборе Joomla 2.5(все забываю :-) ).
Ответить | Ответить с цитатой | Цитировать
0 # RE: Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.ANDRY 31.08.2012 07:20
Спасибо! а как вывести производителей на главную?
Ответить | Ответить с цитатой | Цитировать
0 # RE: Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.Wedal 03.09.2012 01:58
ANDRY, либо через пункт меню, как описано в статье, либо по аналогии с тем, как описано здесь: http://wedal.ru/rasshireniya-joomla/virtuemart-internet-magazin-na-joomla-chast-18-vivod-kategoriy-virtuemart-s-izobrazeniyami-na-glavnoy-stranice-saita.html
Ответить | Ответить с цитатой | Цитировать
0 # RE: Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.ANDRY 09.09.2012 13:22
Цитирую Wedal:
ANDRY, либо через пункт меню, как описано в статье, либо по аналогии с тем, как описано здесь: http://wedal.ru/rasshireniya-joomla/virtuemart-internet-magazin-na-joomla-chast-18-vivod-kategoriy-virtuemart-s-izobrazeniyami-na-glavnoy-stranice-saita.html
Спасибо, вывел через модуль, правда пришлось допиливать, сделал так что бы при нажатие на производителя открывались товары, а не описание производителя, теперь не могу разобраться как сделать что бы модуль скрывался при переходе на товар. В настройках модуля стоит отображать только на главной.
Ответить | Ответить с цитатой | Цитировать
0 # RE: Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.Wedal 10.09.2012 02:02
ANDRY, нужно привязать Virtuemart к пунктк меню. Подробно об этом я писал здесь: http://wedal.ru/rasshireniya-joomla/virtuemart-2-internet-magazin-na-joomla-chast-3-osnovnye-nastrojki-kotorye-sleduet-sdelat-posle-ustanovki.html
Ответить | Ответить с цитатой | Цитировать
0 # RE: Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.ANDRY 10.09.2012 12:14
Цитирую Wedal:
ANDRY, нужно привязать Virtuemart к пунктк меню. Подробно об этом я писал здесь: http://wedal.ru/rasshireniya-joomla/virtuemart-2-internet-magazin-na-joomla-chast-3-osnovnye-nastrojki-kotorye-sleduet-sdelat-posle-ustanovki.html
У меня привязан пункт меню к главной virtuemart. скрывается только при переходе по пунктом меню, а по товарам,нет.(
Ответить | Ответить с цитатой | Цитировать
0 # RE: Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.Wedal 11.09.2012 01:26
ANDRY, значит привязан не тот тип меню(нужно привязать именно главную страницу), либо установлен SEF-компонент в котором закэшированы, либо склеены дубли URL.
Ответить | Ответить с цитатой | Цитировать
0 # RE: Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.ANDRY 15.09.2012 06:51
Цитирую Wedal:
ANDRY, значит привязан не тот тип меню(нужно привязать именно главную страницу), либо установлен SEF-компонент в котором закэшированы, либо склеены дубли URL.

Спасибо большое за ответы, проблему решил переделав немного структуру сайта. Wedal, как вы относитесь к joomshopping, стоит того что бы его изучать или virtuemart по возможностям лучше?
Ответить | Ответить с цитатой | Цитировать
0 # Управление производителями в Virtuemart 2. Модуль производителей.Albert 13.09.2012 19:07
Спасибо за Ваши статьи. Очень полезные и доступные.
Если можно Цитата:
Хотя ваш результат может выглядеть гораздо хуже, я подправил отображение, добавив несколько CSS-стилей к оформлению.
помогите с этим ...
Ответить | Ответить с цитатой | Цитировать
0 # RE: Управление производителями в Virtuemart 2. Модуль производителей.Wedal 15.09.2012 01:46
Albert, оформление сильно зависит от шаблона. С этим нельзя помочь в комментариях. Могу посоветовать только учить CSS.
Ответить | Ответить с цитатой | Цитировать
0 # RE: Управление производителями в Virtuemart 2. Модуль производителей.Albert 15.09.2012 04:46
Ок. Спасибо за ответ.. Я,вообще-то, владелец спортивного магазина, а сайтостроением больше занимаюсь для души.. :-) А сейчас думаю попробовать интернет-магазин сделать.. Не знаю как получится.. Если поможете - буду благодарен..Пользуюсь joomla 2.5.6 + virtuemart 2.0.10 ( читаю Ваши статьи и понемногу начинаю кое в чем разбираться).
Сначала взял за основу шаблон GK MY STORE..Что касаетя части интернет-магазина - надо много самому доделывать...На это выяснение ушло 3 недели.. А вот их шаблон GK ESPORT гораздо более заточен под магазин.. После прочтения Ваших статей начал искать и не смог найти под мою конфигурацию плагин Multiupload for VirtueMart и компонент импорт/экспорт товара SimpleCSV..
Извините, что так много написал и буду благодарен за помощь..
Ответить | Ответить с цитатой | Цитировать
0 # RE: Управление производителями в Virtuemart 2. Модуль производителейAlbert 15.09.2012 05:44
Netbase Virtuemart Multiple Image Upload Plugin(http://www.cmsmart.net/virtuemart-extensions/virtuemart-multiple-image-upload-plugin) - Compatible with Virtuemart V2.x and Joomla 1.7; Joomla 2.5 - и за все это удовольствие - 40 USD
Ответить | Ответить с цитатой | Цитировать
0 # RE: Управление производителями в Virtuemart 2. Модуль производителейalbrt 24.09.2012 20:14
Сделал все как Вы учили и Производители выстроились в ряд. :-) Кликаю на ссылку и чарез ещё один клик ( Показать все товары производителя) вижу на странице все товары данного производителя. А как можно сделать , чтобы появлялиси не сами товары , а категории товаров данного производителя ( например: Мужская одежда, Женская одежда, Мужская обувь.. и т.д.) Подскажите где и что править?
Ответить | Ответить с цитатой | Цитировать
0 # Один производитель в нескольких категорияхВиталий 13.12.2012 20:28
Здравствуйте!
Подскажите мне пожалуйста, есть ли возможность добавить одного производителя в несколько категорий производителей?
Например у меня есть две категории: парфюмерия и косметика. Есть производители которые выпускают и то, и то. Я воспользовался модулем производителей и вывел на экран два списка по категориям, но производитель соответственно попал только в один из них.
Спасибо за помощь!
Ответить | Ответить с цитатой | Цитировать
+1 # RE: Один производитель в нескольких категорияхWedal 14.12.2012 02:32
Виталий, нет. Производитель может принадлежать только одной категории. Делайте категории парфюмерия и косметика категориями Virtuemart.
Ответить | Ответить с цитатой | Цитировать
0 # правление производителямиВладимир87 25.12.2012 07:58
Здравствуйте, не подскажите есть ли возможность выводить производителя на отдельную полноценную страницу? Всплывающие окно с инфо о производителе не подходит под концепцию сайта... Может есть расширрения дополнительные какие-нибудь?
Ответить | Ответить с цитатой | Цитировать
+1 # RE: правление производителямиWedal 26.12.2012 06:24
Владимир87, да. Создавайте пункт меню соответствующего типа.
Ответить | Ответить с цитатой | Цитировать
0 # Вывод товаров в категории по производителямАнна 19.07.2013 10:45
Скажите, как можно вывести товары в категориях по производителям:
Производитель1:
Товар 1,товар 2, товар 3

Производитель2:
Товар 4,товар 5, товар 6
Ответить | Ответить с цитатой | Цитировать
0 # RE: Вывод товаров в категории по производителямWedal 12.08.2013 08:49
Анна, можно, но тут нужна будет капелька программирования PHP в макете категории.
Ответить | Ответить с цитатой | Цитировать
0 # все товары производителяdara 10.11.2013 19:05
здравствуйте.на странице производителя есть кнопка: показать все товары данного производителя.
при нажатии на нее переходит на страницу, на которой написано: Категории id 0 не опубликованы. Самих товаров на этой странице нет, хотя в админке марта есть товары, относящиеся к данному производителю.
Что за категория такая и, главное, как решить эту проблему?
Ответить | Ответить с цитатой | Цитировать
0 # RE: все товары производителяWedal 12.11.2013 03:28
dara, эта кнопка, на сколько я помню, переводит на страницу не с товарами производителя, а с категориями товаров, в которых содержатся товары производителя. Какая-то из таких категорий видимо не опубликована. Из-за этого и такая проблема.
Ответить | Ответить с цитатой | Цитировать
0 # RE: Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.dara 12.11.2013 18:14
спасибо за ответ, но проверила категории, все включены. а категории с ИД 0 в админке вообще нет). причем надпись (Категории id 0 не опубликованы) выводится при нажатии кнопки на странице любого из производителей на сайте. может есть еще варианты решения?
Ответить | Ответить с цитатой | Цитировать
0 # RE: Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.Wedal 13.11.2013 03:29
dara, есть такое: http://joomlaforum.ru/index.php?topic=272610.0
Ответить | Ответить с цитатой | Цитировать
0 # RE: Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.dara 13.11.2013 13:26
закомментировала эти строки, правда в другом файле, который в папке category, а не categories, и таки помогло! спасибо))
Ответить | Ответить с цитатой | Цитировать
0 # RE: Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.Юрий2 19.11.2013 06:00
Скажите какой файл отвечае за пагинацию в производителях. У меня беда на сайте в производителях не листает на вторую и послед страницы остается на первой(
Ответить | Ответить с цитатой | Цитировать
0 # Коллекция производителяMisha 25.11.2013 13:03
Добрый день, Виталий. Подскажите, пожалуйста, как реализовать такой момент: в карточке товара можно посмотреть название производителя, а как вывести коллекцию производителя, чтобы по клику на название коллекции в карточке товара, человек смог увидеть список из коллекции производителя.
Было бы мегакруто! :-) Спасибо. Для наглядности скриншот.
Ответить | Ответить с цитатой | Цитировать
0 # RE: Коллекция производителяWedal 26.11.2013 02:15
Misha, я так понимаю, под "коллекцией" подразумевается список товаров производителя. Если так, что это достаточно просто. Нужно лишь проанализировать ссылку, которая показывает коллекцию. В ней обязательно будет ID производителя и несколько других параметров. А далее сформировать такую ссылку в макете товара, подставляя в нее ID производителя и остальные необходимые параметры в виде переменных.
Ответить | Ответить с цитатой | Цитировать
0 # Коллекция производителяMisha 26.11.2013 08:15
Спасибо, Виталий, за ответ.
Может моя ошибка была, что сразу живую ссылку не дал. Не совсем понял, как реализовать это на Virtuemart2, может из-за того, что не программист.
Вот живой пример
http://www.agromat.ua/magazin/index.php?productID=6921
При клике на название коллекции, покупатель видит товары из коллекции производителя.
Спасибо
Ответить | Ответить с цитатой | Цитировать
0 # RE: Коллекция производителяWedal 28.11.2013 03:02
Misha, в вашем примере ссылка ведет просто на категорию с товарами. Т.е. структура организована таким образом, что товары разных производителей или коллекций разделены по разным категориям и для каждого товара можно задать сопутствующую категорию. В Virtuemart 2 тоже есть возможность задавать для товаров сопутствующие категории. Но вы должны создать структуру именно таким образом: 1 коллекция - 1 категория(не важно, какого уровня вложенности). А далее просто назвать эту ссылку "коллекция".
Ответить | Ответить с цитатой | Цитировать
0 # Уменьшить изображенияAlex_andr 16.12.2013 13:18
Подскажите, как уменьшить размер изображений? Пробовал уменьшить в настройках всего магазина, но это не вариант, т.к. в карточках товаров картинки то же становятся меньше?
Ответить | Ответить с цитатой | Цитировать
0 # RE: Уменьшить изображенияWedal 17.12.2013 02:31
Alex_andr, просто через CSS задайте фиксированную ширину.
Ответить | Ответить с цитатой | Цитировать
0 # категории производителейkill_kenny 10.06.2014 23:20
добрый день. Интересует следующее: как можно сделать так, чтобы на странице производителя со стороны показывалось меню категорий в которых присутствуют товары только данного производителя, а не обычное меню со всеми категориями и товарами. Или чтобы сделать похоже как тут - http://beagler.ru/virtuemart/kak-na-stranitsu-proizvoditelya-dobavit-kategorii-s-ego-tovarami.html, но для 2.0.24 ?
У уважением kill_kenny
Ответить | Ответить с цитатой | Цитировать
0 # RE: категории производителейWedal 11.06.2014 03:09
kill_kenny, это сделать можно, но только, как и в примере, правкой макета. Нужно разбираться в коде. Инструкцию сходу не напишу, но сделать за небольшую плату, если нужно, смогу.
Ответить | Ответить с цитатой | Цитировать
+1 # Показать товарыwintertag 19.07.2014 18:38
здравствуйте,
подскажите, как показать список товаров производителя, не нажимая кнопки "Показать все товары Производителя"? то есть, чтобы выводилось и описание производителей и под ним сразу показать все товары данного производителя.
Ответить | Ответить с цитатой | Цитировать
0 # RE: Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.skms 21.01.2015 11:38
Полезная статья для начинающего. У меня сейчас задание. Есть сверстанный сайт. На гл. странице слева дерево производителей, и на фронте - таблица лого-картинок (пара назв.произв.(ссылка) и лого.
Жмешь на ссылку (или узел в списке слева) - раскрывается списочек иконок-товаров по производителю
Нужно добавлять нового. Один (первый) раз - все появилось как надо. Новый узел слева.

Затем понял, что напутал папку сохранения для лого производителя. Было 2+2 папки относящиеся: 1) производители 2) категории.
Так я положил картинки в category!!!
Решил переложить в manufacturer. Да не тут-то было! После любых !!! попыток - удалить прежние, загрузить в новое место. Ничего результата не давало. Картинка-лого на экране не появлялась.
PS. Вот эти папки-пути:
images/stories/virtuemart/category
images/stories/virtuemart/resized/category
images>stories>virtuemart>manufacturer
images>stories>virtuemart>resized/manufacturer

Как выйти из положения?
Огромное спасибо за любую помощь !!!
Ответить | Ответить с цитатой | Цитировать
0 # RE: Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.skms 21.01.2015 12:05
Пути, которые я привел в своем сообщении - они стандартные?
Генерятся (или создаются после) при разворачивании магазина (или создаются после).
Ответить | Ответить с цитатой | Цитировать
0 # Медиа-менеджерskms 21.01.2015 12:01
Для управления файлами-картинками (загрузка, удаление) есть инструмент "медиа-менеджер".
Я правильно понял, что загрузки, удаления можно делать только в нем?
И в настройках производителей и товаров?
Ответить | Ответить с цитатой | Цитировать
0 # RE: Медиа-менеджерWedal 22.01.2015 03:37
skms, в конце статьи: http://wedal.ru/rasshireniya-joomla/virtuemart-2-internet-magazin-na-joomla-chast-4-tovary-i-kategorii-tovarov.html есть описание того, как работать с картинками. Посмотрите. Надеюсь, поможет. А вообще, управлять изображениями можно либо в настройках каждого элемента Virtuemart(товар, категория, производитель) как описано по ссылке выше, либо в медиа-менеджере.
Ответить | Ответить с цитатой | Цитировать
0 # Картинкиskms 22.01.2015 04:19
Спасибо, что не оставили без ответа. Я разобрался, почему у меня не выходило. Картинка-лого, положенная в
images/stories/virtuemart/manufacturer
или в
images>stories>virtuemart>manufacturer/recizeed
на этом сайте не выводится на главной. А только, будучи положенной в
images/stories/virtuemart/cstegory
Я по логике, думал - если лого производителй, то и показ д.б. из manufacturer. А это не так. Но все равно, я еще не до конца понял логику.
Ответить | Ответить с цитатой | Цитировать
0 # RE: Virtuemart 2 - интернет-магазин на Joomla. Часть 5. Производители и категории производителей.skms 22.01.2015 04:22
А я позабыл, что в дополнение к списку производителей нужно заполнить еще и категории (+товары). Когда я так сделал, то все получилось.
Ответить | Ответить с цитатой | Цитировать

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

Для отправки комментария введите код с картинки:
Защитный код
Обновить

Вверх