Дерево категорий
<br>doneВсегда на связи — оперативно отвечаем на вопросы и помогаем с работой плагина.
Есть идея, чего не хватает? Делитесь предложениями — ваши задачи и пожелания становятся основой для новых функций и настроек.
Наша почта: info@brdone.ru
Ищите нас в мессенджерах: @br_done
Shop-Script · видимость категорий и товаров
Дерево категорий
Скрывайте целые ветви категорий и товаров с витрины и из поиска магазина. Управляйте доступом по прямым ссылкам, хлебными крошками, сортировкой и фильтрами в одном редакторе.
Выберите категорию — плагин учтёт всю её ветвь и проверит, какие товары должны исчезнуть с сайта, а какие останутся доступны через другие категории. Структура каталога отображается деревом: категории — ветви, товары — листья.
Когда нужно скрыть часть каталога
Сезонный ассортимент, коллекция прошлых лет, исходная ветка поставщика или раздел, который ещё не готов к публикации, — это разные примеры одной задачи. Нужно убрать ветвь с сайта вместе с её товарами, сохранив работу остальных разделов.
Сезонные товары. Скройте ветвь до следующего сезона и верните её на витрину, когда ассортимент снова понадобится.
Категории поставщика. Скройте исходную структуру после импорта. Товары, добавленные в доступные категории вашего каталога, продолжат продаваться; товары только в скрытой ветви исчезнут с сайта.
Раздел в подготовке. Работайте с категориями и ассортиментом в админке, пока ветвь недоступна покупателям.
Как определяется видимость товара. Если все назначенные категории находятся в скрытых ветвях, товар скрывается с витрины и из поиска магазина. Если есть хотя бы одна доступная назначенная категория, товар остаётся на сайте.
Для полного скрытия товара проверьте все его категории. Если сезонный товар одновременно находится в другом открытом разделе, скрытие только сезонной ветви оставит его доступным. Чтобы убрать товар с сайта полностью, все его назначенные категории должны быть скрыты.
Скрывайте ветви вместе с дочерними категориями
Выключите категорию в редакторе — правила скрытия распространятся на всю вложенную ветвь. Плагин учитывает как собственные правила, так и категории, скрытые штатными средствами Shop-Script.
Если у товара не осталось ни одной доступной назначенной категории, он скрывается с витрины. Если доступная категория есть, товар продолжает отображаться в магазине.
Ситуация Что произойдёт
Категория или один из её родителей скрыты Категория считается скрытой, даже если сама включена.
Все назначенные товару категории находятся в скрытых ветвях Товар скрывается; прямой URL обрабатывается по настроенному правилу.
У товара есть другая доступная категория Товар остаётся на витрине.
Товару не назначены категории Доступность определяется отдельной настройкой скрытия товаров без категорий.
Под поиском здесь понимается поиск магазина. Плагин не удаляет страницы мгновенно из результатов Яндекса или Google; для выключенных URL можно задать ответ 404/410 или редирект.
Привязки товаров к категориям сохраняются. Скрытие действует через правила плагина; цены, остатки и статусы самих товаров не переписываются.
Хлебные крошки ведут через доступную категорию
Если основная категория товара оказалась в скрытой ветви, плагин подставляет другую доступную категорию, уже назначенную этому товару. Для отдельного товара можно выбрать предпочтительную основную категорию из его доступных назначенных категорий.
Подмена выполняется для витрины и не переносит товар между категориями в базе данных.
Пример. Куртка находится в «Зимней коллекции» и в разделе «Куртки». Если скрыть только «Зимнюю коллекцию», карточка останется доступна через «Куртки», и хлебные крошки будут вести через этот раздел. Если скрыты все категории этой куртки, она исчезнет с витрины и из поиска магазина.
Выбирайте ответ для выключенных страниц
Для скрытых страниц категорий и товаров доступны ответы 404 и 410 , а также перенаправления 301 и 302 на доступную категорию — например, соседнюю ветвь с актуальным ассортиментом.
Общие настройки для выключенных страниц всего каталога.
Отдельные правила для ветвей и карточек товаров.
Наследование правил от родительской категории, если собственное правило не задано.
Страницы ошибок с оформлением активной темы магазина.
Цель редиректа проверяется на доступность. Если она стала скрытой, вместо перехода в недоступную ветвь возвращается 404.
Сортировка и фильтры — для категории, ветви или всего каталога
Товары в категории
Включайте или выключайте показ товаров дочерних категорий. Настройка записывается в штатное поле категории Shop-Script и управляет списком товаров на витрине.
Сортировка товаров
Выбирайте порядок по умолчанию и разрешайте покупателю менять сортировку. Используются штатные настройки категорий магазина.
Фильтры на витрине
Выбирайте характеристики для фильтрации, находите их через поиск и меняйте порядок перетаскиванием. Доступность и оформление фильтров зависят от характеристик товаров и возможностей темы.
Включите «Применить к дочерним категориям», чтобы скопировать эти настройки во все вложенные категории, включая нераскрытые. В корневом узле «Каталог» применение ко всем категориям всегда включено.
Как работает массовое применение. После сохранения выбранные штатные настройки существующих категорий заменяются. Это разовое применение: новые категории не получают эти значения автоматически, а последующие изменения родителя требуют нового применения к потомкам.
Включайте всю ветвь прямо из редактора
Управляйте доступностью категории без перехода в её штатную карточку. Действие «Включить всю ветвь» включает выбранную категорию и всех потомков, включая скрытые в Shop-Script и ещё не загруженные в дереве. Для категории под скрытым родителем доступно включение пути до неё.
При включении ветви настройки сортировки и фильтров сохраняются. Подготовленные изменения вступают в силу после нажатия «Сохранить».
Раскрывайте только нужные разделы
Категории и товары подгружаются при раскрытии ветви кнопкой «+». По умолчанию товары загружаются по 10; внизу редактора можно выбрать 10, 20 или 40 товаров за загрузку. Выбор сохраняется в браузере.
Ищите узлы среди уже загруженных ветвей, меняйте масштаб и используйте «Вместить», чтобы расположить дерево в рабочей области. Боковая панель показывает настройки выбранной категории или товара.
Проверьте последствия перед сохранением
Выберите ветвь или корневой узел «Каталог».
Подготовьте настройки видимости, ответов страниц, сортировки и фильтров.
Нажмите «Рассчитать последствия», чтобы увидеть количество скрытых категорий, товаров и замен основной категории.
Сохраните изменения и включите правила на витрине, если они ещё выключены.
До сохранения правки можно отменить. После сохранения редактор сообщает об успешном применении или ошибке. По умолчанию правила скрытия на витрине выключены: серые ветви в режиме предпросмотра показывают результат расчёта.
Обратите внимание: режим предпросмотра относится к правилам скрытия. Сохранённые штатные настройки категорий — сортировка, фильтры и показ товаров подкатегорий — применяются независимо от этого переключателя. Кнопка «Отменить» сбрасывает несохранённые правки; истории отката сохранённых изменений в текущей версии нет.
Совместимость и условия работы
Shop-Script 9.4.1 или новее.
Интерфейс Webasyst 2.0, Инсталлер 2.7.0 или новее.
PHP 7.4 или новее с расширением mbstring.
Русский и английский интерфейс.
Управление доступно администраторам Shop-Script с действующей лицензией плагина.
Поддерживаются возможности Shop-Script «ПРЕМИУМ»; цены, количество и остатки товаров не изменяются.
Сохранённые правила скрытия продолжают защищать витрину при недоступности проверки лицензии. На витрине сетевые запросы для проверки лицензии не выполняются.
Перед массовыми изменениями сохраните актуальную резервную копию базы данных. Настройка фильтров и отображение страниц ошибок используют возможности установленной темы магазина.





