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

 


Зачем нужны категории в Virtuemart?
 

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

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

Чтобы понять вышеописанное, мы с вами рассмотрим вполне реальную ситуацию на примере мебельного магазина.

У нас имеется вполне конкретный товар. Он называется «Стол рабочий КТ-17». Данный товар относится к категории «АКЦЕНТ», родителем которой является категория «КАБИНЕТ РУКОВОДИТЕЛЯ».

Таким образом, если на сайте мы выбираем «КАБИНЕТ РУКОВОДИТЕЛЯ», то увидим заголовок и изображение категории «АКЦЕНТ». Если мы нажмем на ее заголовок, то увидим наш «Стол рабочий КТ-17» и другие товары, которые относятся к данной категории.

В нашем случае мы получили иерархию:

«КАБИНЕТ РУКОВОДИТЕЛЯ» - «АКЦЕНТ» - «Стол рабочий КТ-17»

Обратите внимание! В Virtuemart один товар может относиться одновременно к нескольким категориям.


Как создать категорию в Virtuemart?


Приступим к практической части нашего урока и создадим свою первую категорию. Для этого в административной панели в главном меню выбираем: Компоненты — Virtuemart
 

Далее в панели управления магазином нажимаем кнопку «Категории», либо нажимаем на одноименный пункт в левом меню на вкладке «Товары»

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

В правом верхнем углу нажимаем кнопку «Создать»


 



 


 

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


Блок «Основные настройки»


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

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

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



 

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


 



 

Блок «Подробнее»


 

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

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

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

«КАБИНЕТ РУКОВОДИТЕЛЯ» - «АКЦЕНТ» - «Стол рабочий КТ-17»

Соответственно родителем нашей категории мы делаем категорию «КАБИНЕТ РУКОВОДИТЕЛЯ»
 



 

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

Тем не менее, продолжим изучение данного блока.

Количество товаров в строке — логичнее было бы назвать данное текстовое поле «количество столбцов», поскольку если мы поменяем «0» на «2» , то на странице категории товары будут отображаться в два столбца

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

Выглядит такой список следующим образом:



 

Соответственно, значение которым может быть заполнено данное поле, может выглядеть следующим образом: 6, 12, 18, 24

Исходное количество элементов в списке — если перевести данный набор слов на русский язык, то получится «количество товаров на странице категории». Речь идет о количестве товаров, которое отображается по умолчанию. Например, если указать значение «6», то при посещении страницы категории мы увидим только 6 товаров, а для просмотра следующих шести товаров, нужно будет нажать кнопку «Следующая страница».

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

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

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


Блок «Мета Информация»
 

Важность данного блока сложно переоценить. Именно здесь мы коротким набором слов и фраз будем подсказывать поисковым роботам о чем данная страница.

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


 



 

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

Мета описание — сюда рекомендую вписать несколько предложений, которые будут вкратце описывать страницу категории. Имейте ввиду, что мета описание будет показано на странице Яндекса или Google под названием вашего сайта

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

Автор — если вы заполните данное поле, то в коде страницы появится мета тег «author». Насколько это важно не берусь оценивать.

 

Этап последний — загрузка изображений


 

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

Загрузка изображения для категории не вызывает особенных сложностей. Для этого достаточно перейти на вкладку «Изображения»


 



 

Далее нажать кнопку «Обзор» и выбрать файл с изображением на жестком диске вашего компьютера

После чего в правом верхнем углу сайта нажать кнопку «Сохранить» и ждать загрузки изображения.


 



 

Если вы щепетильны в вопросах продвижения сайта в поисковых системах, то рекомендую заполнить два текстовых поля: Название и Alt текст изображения:


 



 

На этом работу с категориями Virtuemart считаю завершенной. На следующем уроке мы научимся добавлять товар в наш интернет магазин.

Задавайте вопросы на форуме.

С уважением, Владимир Егоров