Категории используются для группировки товаров по разным признакам и характеристикам. Так покупателям удобнее искать их на витрине.
Категории в Shop-Script бывают статическими и динамическими. Каждый товар может быть включен в одну или несколько категорий.
Как создать категорию товаров.
Тип категории выбирается при создании новой категории и изменить его впоследствии нельзя. Если необходимо изменить тип категории, следует удалить категорию и вместо нее создать новую, выбрав нужный тип.
Статические категории
Содержимое статических категорий формируются вручную администратором интернет-магазина. В такие категории можно добавить любые товары, необязательно связанные какими-либо общими признаками.
Сразу после создания статическая категория не содержит товаров. Чтобы добавить товары в статическую категорию, либо перетащите их из любого списка на название категории в левой панели, либо выберите эту категорию во время редактирования отдельного товара на вкладке «Основные данные».

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

Динамические категории могут создаваться на любом уровне дерева категорий, при этом динамическая категория будет содержать товары только из родительской категории. Если динамическая категория создана на самом верхнем уровне, то ее содержимое формируется из всех товаров интернет-магазина.
Совместное использование статических и динамических категорий
Динамические категории удобно использовать для создания дополнительных фильтров внутри статических категорий. Например, внутри категории «Фотокамеры» с помощью динамических категорий можно сформировать несколько групп для просмотра фотокамер из разных ценовых категорий (с использованием фильтрации товаров по цене), а также отдельную группу фотокамер, наиболее высоко оцененных посетителями интернет-магазина (с помощью фильтрации по рейтингу).
Динамические категории, созданные на верхнем уровне, позволяют таким же образом показать списки товаров всего каталога интернет-магазина, объединенных общими свойствами и характеристиками.
Чтобы изменить порядок сортировки и вложенность категорий друг в другу, перетаскивайте их в нужное месте в списке категорий в левой панели раздела «Товары».
48 комментариев
Например, для магазина часов, хотелось бы иметь ссылки на все мужские и все женские часы в конкретной категории.
Здравствуйте,подскажите что делать если нужно добавлять очень много категорий?
В общем, мне нужно в каждой категории создать около 15 подкатегорий,а таких категорий около 30,в ручную это очень долго,может есть какой нибудь способ?ну или плагин?Причем,подкатегории одинаковые в всех 30 категориях
Статические можно через CSV, динамические только ручками.
Подскажите как сделать, что товары добавленные в подкатегории отображались в основной категории?
Т.е. есть главная категория
1. Зоотовары
1.1. Кошки
1.1.1 Сухие корма
1.1.2 Влажный корм
1.1.3 Наполнители
Нужно чтобы из подкатегории ниже товары отображались в категории выше, например товар из раздела Наполнители отображался в разделе Кошки и Зоотовары соответственно.
Выбирать каждую категорию и подкатегорию отдельно в настройках тоже не удобно.
В свойствах вышестоящей категории включите параметр "Включить товары из подкатегорий" ,чтобы в ней были видны товары из нижестоящих категорий.
НЕ нашла в настройках - где указать, чтобы ПУСТАЯ категория (т.е. та, в которой товар СКРЫТ) не показывалась в меню витрины магазина. Подскажите)
Спасибо.
Автоматически категории не скрываются с витрины, если в них нет видимых товаров. Но вручную для любой категории можно включить свойство "Скрытая категория", и она пропадёт из навигации по каталогу интернет-магазина.
А как можно создать динамическую категорию по характеристикам размера? В настройках категории такой тип характеристик почему-то не отображается :(
В настройках динамических категорий доступны не все типы характеристик, а только checkbox, select и boolean.
Здравствуйте!
Перевожу сайт на ваш движок, но не хочу терять URL-лы или редиректить их.
На старом сайте страница товара находится по адресу: www.mydomen.ru/product/tovar1 Это легко реализовалось путем назначения правила маршрутизации product/* для "Магазин"
Но категории на старом сайте находятся в "catalog" и имеют вид типа: www.mydomen.ru/catalog/nazvanie-katiforii-1 и т.д.
Здесь, при создании новой категории, URL создается как: www.mydomen.ru/product/category/nazvanie-katiforii... - без возможности редактирования части урла "/product/category/"
Вопрос: можно ли где-то в скриптах установить так, чтобы любая категория создавалась с адресом: www.mydomen.ru/catalog/nazvanie-katiforii-1
а продукт так и оставался: www.mydomen.ru/product/tovar1
Или это реализуется только путем создания "Нового правила" с перенаправлением URL?
Спасибо!
Используйте плагин "301 Перенаправление". Он срабатывает каждый раз, когда на витрине магазина возникает ошибка 404. Вместо этой ошибки плагин может перенаправить посетителя сайта на другой URL в зависимости от URL, по которому возникла ошибка 404.
В Shop-Script по умолчанию не обрабатываются адреса, начинающиеся с catalog/, поэтому по ним будет возникать ошибка 404. Следовательно, можно настроить плагин так, чтобы при запросах на адреса с catalog/ выполнялся 301-й редирект на страницы категорий вместо ошибки.
А как хотелось бы именно catalog/, и не только мне, наверное, тут у всех магазины и каталог товаров нужен всем, а category / больше для тех, кто Википедии пишет. Уже 2021 год, поисковики стают всё более умные. Если человек ищет купить стол, то ему каталог столов из магазина предложат, а не категорию столов. Понятно, что зависит не только от этого, но лучше иметь маленький +, чем маленький -. Всё складывается из маленьких плюсов. Я бы 301 редирект с category / на catalog/ сделала. У всех крупных магазинов именно каталог, категорий ни у одного нет. Очень бы хотелось, чтобы разработчик добавил такую возможность с новым обновлением. Кто хочет, обновился бы на catalog/, а кто не хочет, остался на category /.
Пожелания по доработке программных продуктов публикуйте, пожалуйста, в специальном разделе форума поддержки. Так их удобнее регистрировать и обсуждать, если потребуется. Или голосуйте за уже опубликованные предложения других пользователей.
Добрый день. Как можно изменить тип уже созданной подкатегории со статического на динамический? (вложенных подкатегорий нет)
Такой возможности нет. Придётся удалить категорию и создать новую с другим типом.
Подскажитие максимальное количество категорий (динамических) которое можно создать на shop-script ?
10 000 тысяч к примеру ?
Максимальное количество категорий товаров ограничено только параметрами вашего сервера баз данных — какой объём информации доступен для хранения на сервере.
Сервер на данный момент такой VDS:
Вы хотите сказать, что система вообще не должна тормозить? с учетом правильно настроенного сервера?
Может есть смысл сделать кеширование категорий? Так делают?
Заранее спасибо за ответы ))
Изначально вы спрашивали только о максимальном количестве категорий, а не о скорости работы сайта.
Формально можно создать сколько угодно категорий. Быстродействие нужно будет смотреть в каждом конкретном случае. Думаю, что это с любой CMS так. Тем более что вы наверняка захотите использовать плагины, а они могут также добавить нагрузку на сервер.
В итоге: никто вам не скажет, как поведёт себя интернет-магазин с большим количеством данных. Придётся пробовать и действовать по ситуации.
Попробуйте задать вопрос на форуме поддержки — возможно, вы получите больше информации от других пользователей.
Добрый день. Могу ли я одну и ту же подкатегорию (a) присвоить сразу нескольким категориям (b,c,d...) с неизменным url?
b->a
c->a
d->a
Есть ли вариант делать это без тегов и динамических категорий. Возможно, какой-нибудь плагин?
Спасибо!
Подкатегория может размещаться только внутри одной родительской категории. Это позволяет, например, правильно показывать ссылки на родительские категории в хлебных крошках.
То, о чём вы пишете, в Shop-Script по умолчанию невозможно. Возможно, вам удастся найти подходящий плагин или заказать индивидуальную доработку у партнёров Webasyst.
Здравствуйте.
Как при выгрузке категорий csv настроить дополнительные характеристики названия категорий :
-вид в меню на главной
-h1 категории
-url
с возможностью перезаписи через csv
Спасибо
Поясните, что вы тут имеете в виду. Покажите задачу на снимке экрана для наглядности.
Можно ли при открытии категории показывать не товары из подкатегорий входящих в ее состав а открывать описание этой категории или отдельную веб-страницу. К примеру есть главная категория "товары" в нее входят "хозяйственные" и "бытовые". Я хочу чтобы при нажатии на категорию "Товары" открывалась страница с описанием и картинками и только перейдя в конкретную подкатегорию открывался список товаров.
Переносите все товары в подкатегории и в главной отключаете отображение товаров из подкатегорий.
Здравствуйте! Родительская категория "Цвет", подкатегория "Белый", перейдя по ссылке, клиент видит товар белого цвета, и фильтрует по характеристикам только "белый товар". Как настроить категории, чтобы на этой странице, клиент мог посмотреть товар другого цвет, с помощью фильтра цвет? Т.е. подкатегория "Белый" должна содержать весь товар магазина, но перейдя в эту категорию на витрине, к товарам применяется фильтр по цвету "белый", и клиент может его поменять, допустим на "черный". Спасибо за помощь!
Вариант 1. Настройте несколько категорий для разных цветов и разместите ссылки на соседние цветовые категории в каждой из них.
Вариант 2. Вместо подкатегорий используйте ссылки на результаты фильтра по цвету. Перейдя по ссылке, посетитель увидит не подкатегорию, а обычный результат фильтра по цвету. В настройках фильтра он сможет изменить выбранный цвет.
Добрый день!
Чем еще отличаются Статические и Динамические категории кроме способа товарного наполнения?
У меня Динамические категории не отображаются на главной странице (тема Megashop).
Даже основная Статическая категория исчезает из каталога на главной странице как только добавляешь в нее Динамическую подкатегорию. По прямой ссылке Динамические категории отображаются...
Проблема в теме оформления или в чем то другом?
А также Динамические категории не отображаются в списке доступных категорий в диалоговом окне при попытке "Добавить товар в категорию" из списка товаров.
последний абзац не берите во внимание... сообразил )))
Прошу прощения, и вот с этим невольно обманул:
"Даже основная Статическая категория исчезает из каталога на главной странице как только добавляешь в нее Динамическую подкатегорию."
В общем, пока проблема только одна - Динамические категории верхнего уровня не отображаются на главной странице.
Как в категории товара вывести только статические (или только динамические) подкатегории? Надо разделить список статических и динамических категорий.
Ваш вопрос не имеет прямого отношения к теме статьи. Задайте его в отдельной теме на форуме поддержки, пожалуйста, или поищите ответ на него с помощью функции поиска.
Подскажите пожалуйста... Есть категория КОФЕ при наведении на сайте выплывают ещё 2 подкатегории... как сделать чтоб было не 2 а 3-4 подкатегориии Разроботчик Темы дизайна сказал что в теме такого нету и нужно спрашивать у Вас.
Ваш вопрос не имеет прямого отношения к теме статьи. Задайте его в отдельной теме на форуме поддержки, пожалуйста, или поищите ответ на него с помощью функции поиска.
Как настроить витрину, чтобы отображались только товары, которые есть на складе?
Используйте настройку «Нет на складе → Скрыть все товары, которых нет на складе» в разделе «Витрина → Настройки».
Как добавить картинку для категории товаров, куда вписывать этот хелпер, который рекомендует webAsyst?
На вашем снимке показан фрагмент кода, сформированный плагином «Логотип категории». Уточните особенности его использования у разработчика плагина, пожалуйста. Его координаты вы найдёте на странице с описанием плагина.
Добрый день! Как изменить вывод товаров в некоторых категориях, плиткой или таблицей?
При этом, что бы все остальные категории выводили товар как в настройках.
Для этого потребуется использовать возможности темы дизайна. Уточните у её разработчика, как добиться такого поведения.
Если у вас есть опыт веб-разработчика, то попробуйте сделать это с помощью дополнительных параметров категорий.
Добрый день. В базовой поставке не используя плагин. Возможно добавить картинку в категорию или для этого нужно плагин использовать?
Можно сделать это без плагина — для этого потребуется редактировать шаблон темы дизайна.
добрый день
вопрос по динамическим категориям
создана категория с помощью фильтра и выбрано условие Зачеркнутая цена
но в категорию попадают товары и с нулевой зачеркнутой ценой
как это исправить?
Напишите нам, пожалуйста, в службу поддержки — изучим подробнее ваши настройки и попробуем предложить решение.
Здравствуйте. Как найти товары, если они не принадлежат ни одной категории? Пробовали через экспорт, но там только тип товаров, категорию не выгружает
Это можно сделать с помощью плагинов из магазина Webasyst, которые можно установить в «Инсталлере».
Спасибо