﻿# Категории

> Дерево каталога, статус и видимость категории, порядок и вложенность, товары внутри категории и что происходит при удалении.

Категория — это полка каталога: «Обувь», а внутри неё «Кроссовки» и «Ботинки». По такому дереву покупатель ходит на витрине, когда не знает точного названия товара, а из подкатегории у него всегда есть путь наверх.

Категорий у одного товара сколько угодно, и категории вкладывают друг в друга.

## Чем категория отличается от коллекции

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

Остальное — в таблице: [«Коллекция или категория»](/products/collections/#or-category).

## Что видно в списке

Все категории магазина собраны в разделе Категории, и сложены они деревом. У категории с подкатегориями есть переключатель: нажмите на него — вложенные строки раскроются, нажмите ещё раз — сложатся обратно.

В строке видно Название, Идентификатор, Статус и Видимость.

Поиск — по всему дереву сразу, а не по раскрытым строкам. Наберите часть названия в Поиск, и в списке останутся только совпавшие категории — вместе с теми, внутри которых они лежат. Отбора и сортировки здесь нет, страниц тоже: все категории показаны одним списком.

Пока не заведено ни одной, вместо строк стоит «Нет записей для отображения». Когда под поиск ничего не подошло, к той же строке добавляется пояснение «Нет записей, соответствующих фильтрам».

## Статус и видимость

У категории два поля, от которых зависит, увидит ли её покупатель.

| Поле      | Значения                     |
| --------- | ---------------------------- |
| Статус    | «Активная» или «Неактивная»  |
| Видимость | «Публичная» или «Внутренняя» |

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

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

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

Заметка

Товары от этого с витрины не пропадают. Они остаются в продаже, находятся поиском и открываются по прямой ссылке. Отмечен тот же товар ещё и в других категориях — покупатель дойдёт до него и через них. Спрятана полка, а не то, что на ней лежит.

Осторожно

Спрятав категорию, вы прячете и всё, что внутри неё. Меню магазина собрано из категорий верхнего уровня и их подкатегорий. У скрытого родителя подкатегории в меню не появятся вовсе: верхним уровнем сами по себе они не станут. Открыть их получится только по прямой ссылке.

Нужно спрятать родителя, а подкатегории оставить на виду — сначала перенесите их на верхний уровень: [«Порядок и вложенность»](#organize).

## Как завести категорию

1. Откройте раздел Категории и нажмите Создать.
2. На шаге Детали впишите Заголовок — обязательное поле, — а при желании ещё Идентификатор и Описание.
3. Там же выберите Статус и Видимость — что они значат, разобрано в [«Статусе и видимости»](#status).
4. Нажмите Продолжить.
5. На шаге Организация рейтинга откроется дерево всех категорий, и в нём появится новая строка с пометкой «Новая». Перетащите её на нужное место; чтобы вложить её в соседнюю категорию, перетащите под ту строку и сместите вбок.
6. Нажмите Сохранить.

На пятом шаге перетащить можно только новую строку — остальные здесь не перетаскиваются. Если место сразу не подобрали, ничего страшного: порядок и вложенность меняют потом, и как — описано в [«Порядке и вложенности»](#organize).

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

## Страница категории

Нажмите на строку в списке — откроется страница категории. Рядом с названием стоят две отметки: статус и видимость.

| Блок                                | Что в нём                                     |
| ----------------------------------- | --------------------------------------------- |
| Первый блок, названный по категории | Описание и Идентификатор                      |
| Товары                              | Товары этой категории                         |
| Организация                         | Путь (цепочка от корня дерева) и Подкатегории |

Набор доступных действий зависит от вашей роли в команде. Что кому доступно — в [«Ролях в команде»](/reference/roles/).

### Как изменить категорию

1. Раскройте меню действий рядом с названием категории и выберите Редактировать.
2. В окне Редактировать категорию доступны Заголовок, Идентификатор, Описание, Статус и Видимость.
3. Нажмите Сохранить.

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

Осторожно

Идентификатор — часть адреса категории на витрине. Смените его — и по старому адресу страница больше не откроется: по ссылкам, которые вы успели где-то оставить, покупатель ничего не найдёт.

Места в дереве в этом окне нет: родителя и порядок меняют отдельно.

## Порядок и вложенность

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

Откроется дерево всех категорий магазина. Дальше:

* перетащите строку выше или ниже — так меняется её место среди соседей;
* перетащите строку под другую и сместите вбок — так она окажется внутри неё;
* сместите обратно — так она окажется на уровень выше.

Вложенность покупатель видит на витрине: подкатегории перечислены на странице родительской категории, а из подкатегории есть путь наверх.

Осторожно

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

Когда в дереве больше четырёх уровней, над ним появляется предупреждение «Слишком глубокая вложенность». Это подсказка, а не запрет: сохранить такое дерево всё равно можно. Но покупателю будет труднее добраться до товара на пятом уровне, и в самом предупреждении советуют не уходить глубже трёх-четырёх уровней.

## Товары в категории

Блок Товары на странице категории — это её состав. Пока он пуст, там стоит «В этой категории нет товаров.»

Одно и то же делается с двух сторон: товар кладут в категорию отсюда либо отмечают категории на странице самого товара, в [«Классификации»](/products/edit/#organization). Результат одинаковый, разница только в том, что удобнее — наполнить полку целиком или разложить один товар.

### Как добавить товары

1. Раскройте меню действий в блоке Товары и выберите Добавить.
2. В открывшемся списке товаров отметьте флажками нужные. Те, что уже в категории, отмечены заранее, и снять с них флажок нельзя: «Товар уже находится в этой категории.»
3. Длинный список сузьте поиском и отбором по Тип, Тег, Канал продаж, Статус и датам.
4. Нажмите Сохранить.

Заметка

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

### Как убрать товары

Отметьте флажками ненужные товары прямо в блоке Товары, выберите Удалить в появившейся строке действий и подтвердите.

Из каталога товар при этом никуда не денется — он просто перестанет числиться в этой категории.

## Как удалить категорию

Осторожно

Категорию, внутри которой есть подкатегории, удалить нельзя. Заранее об этом нигде не сказано: вы подтвердите удаление, и только после этого появится сообщение об ошибке — на английском, каким пришло с сервера. Категория и всё её дерево останутся на месте.

Сначала разберитесь с подкатегориями: удалите их по одной, начиная с самых глубоких, либо перенесите на верхний уровень — [«Порядок и вложенность»](#organize). Внутрь другой категории переносить бесполезно: неудаляемой станет уже она. Когда внутри не останется ни одной, удалится и сама категория.

Что внутри, видно заранее: Подкатегории перечислены в блоке Организация на странице категории. Загляните туда до того, как удалять.

Осторожно

Удаление необратимо. Товары при этом целы: они остаются в каталоге и продаются дальше — просто перестают числиться в этой категории.

Чаще всего нужно не удалить категорию, а убрать её с витрины. Тогда удалять не надо вовсе: хватит статуса «Неактивная». Дерево останется целым, а покупателю показываться перестанет.

1. Убедитесь, что подкатегорий внутри нет.
2. Раскройте меню действий рядом с названием категории — или в её строке в разделе Категории — и выберите Удалить.
3. Подтвердите удаление в открывшемся окне.
