> For the complete documentation index, see [llms.txt](https://docs.iexexchanger.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.iexexchanger.com/guide/sait/kontent/navigacionnoe-menyu.md).

# Навигационное меню

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

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

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

{% hint style="info" %}

## Важно помнить

* Навигационное меню управляет только ссылками, а не содержимым страниц.
* Если нужной страницы ещё нет, сначала создайте её в разделе **«Контент — Страницы»**, затем добавьте ссылку в меню.
* Для временного скрытия используйте статус, а не удаление.
  {% endhint %}

{% content-ref url="/pages/jfIyQtsOp9tc0EZgVV7l" %}
[Страницы](/guide/sait/kontent/stranicy.md)
{% endcontent-ref %}

### Где находится раздел

Откройте административную панель: **«Контент» — «Навигационное меню»**

<figure><img src="/files/uDxv4oJzBt5BoKSakbaC" alt=""><figcaption></figcaption></figure>

Для доступа к разделу у менеджера должно быть право:

* **Управление навигационным меню**

<figure><img src="/files/xjzANX25oKqSebfn9owj" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="warning" %}
Если менеджер не видит этот раздел, проверьте права его группы: **«Пользователи» — «Список групп пользователей»**
{% endhint %}

### Что можно настроить

В разделе можно:

* создавать пункты меню;
* редактировать название, описание и ссылку;
* добавлять иконки;
* создавать вложенные пункты;
* включать и отключать пункты;
* открывать ссылки в текущей или новой вкладке;
* менять порядок пунктов перетаскиванием;
* удалять пункты;
* заполнять названия и ссылки для разных языков;
* отдельно управлять верхним и нижним меню.

## Как устроено меню

Меню состоит из двух частей:

1. Группа меню
2. Пункты внутри группы

### Группа меню

Группа меню — это место на сайте, где будет отображаться меню.

В системе используются две основные группы:

<table><thead><tr><th width="218.3984375">Группа</th><th>Где отображается</th></tr></thead><tbody><tr><td>Верхнее меню</td><td>В шапке сайта</td></tr><tr><td>Нижнее меню</td><td>В футере сайта</td></tr></tbody></table>

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

### Пункт меню

Пункт меню — это отдельный элемент внутри выбранной группы.

Пунктом может быть:

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

Пример верхнего меню:

```
Верхнее меню
├── Компания
│   ├── О нас
│   └── Контакты
├── Помощь
│   ├── FAQ
│   └── Правила обмена
└── Новости
```

Пример нижнего меню:

```
Нижнее меню
├── Компания
│   ├── О нас
│   ├── Новости
│   └── Контакты
├── Документы
│   ├── Правила обмена
│   ├── AML/KYC
│   └── Пользовательское соглашение
└── Поддержка
    ├── FAQ
    └── Обратная связь
```

***

{% stepper %}
{% step %}

### Верхнее меню

Верхнее меню отображается в верхней части сайта.

Обычно сюда добавляют самые важные разделы:

* Обмен;
* О нас;
* Новости;
* FAQ;
* Правила;
* Контакты;
* Партнёрам;
* Поддержка.

Верхнее меню может содержать вложенные пункты. Это удобно, если нужно сгруппировать несколько ссылок внутри одной категории.

Пример:

```
Компания
├── О нас
├── Новости
└── Контакты
```

Не стоит делать верхнее меню слишком глубоким. Чем проще структура, тем легче клиенту найти нужный раздел.
{% endstep %}

{% step %}

### Нижнее меню

Нижнее меню отображается в нижней части сайта, в футере.

Для нижнего меню рекомендуется использовать структуру из двух уровней:

```
Категория
└── Ссылка
```

Первый уровень — это группа или колонка футера.

Второй уровень — ссылки внутри этой группы.

Пример:

```
Нижнее меню
├── Компания
│   ├── О нас
│   └── Контакты
├── Документы
│   ├── Правила обмена
│   └── Политика конфиденциальности
└── Помощь
    ├── FAQ
    └── Поддержка
```

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

Также нижняя часть сайта должна быть включена в настройках оформления. Если футер отключён, пункты нижнего меню останутся в админке, но на сайте не появятся.
{% endstep %}
{% endstepper %}

***

## Что отображается на странице

На странице «Навигационное меню» есть:

* переключатель групп меню;
* список пунктов выбранной группы;
* кнопка «Добавить пункт»;
* дерево вложенности;
* переключатель статуса;
* кнопка редактирования;
* кнопка удаления;
* сортировка перетаскиванием.

### Переключатель групп

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

<figure><img src="/files/ybLaSLZ5OzCw0SmIlFc7" alt=""><figcaption></figcaption></figure>

* Верхнее меню
* Нижнее меню

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

***

## Создание пункта меню

Чтобы создать пункт:

1. Откройте **«Контент» — «Навигационное меню».**
2. Выберите группу: **«Верхнее меню»** или **«Нижнее меню»**.
3. Нажмите **«Добавить пункт».**
4. Заполните название.
5. Укажите URL, если пункт должен быть ссылкой.
6. При необходимости заполните описание.
7. При необходимости загрузите иконку.
8. Выберите родительский пункт или оставьте **«Корневой уровень»**.
9. Включите статус.
10. Выберите, как открывать ссылку.
11. Нажмите **«Создать».**

После сохранения пункт появится в выбранной группе.

***

## Поля формы

{% stepper %}
{% step %}

### Название

Название — это текст, который клиент видит на сайте.

Примеры:

* О нас
* Контакты
* Правила обмена
* FAQ
* Партнёрам

Название поддерживает разные языки. Если сайт мультиязычный, заполните название для всех нужных языков.

Название на основном языке обязательно.
{% endstep %}

{% step %}

### Описание

Описание — дополнительный текст к пункту меню.

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

Примеры:

* Информация о нашем обменнике
* Частые вопросы клиентов
* Документы и правила сервиса

Поле необязательное.

Если текущий шаблон сайта не выводит описание, оно просто сохранится в системе и не помешает работе меню.
{% endstep %}

{% step %}

### URL

URL — это адрес, куда перейдёт пользователь при нажатии на пункт меню.

Можно указывать внутренние ссылки:

```
/contacts
/faq
/reviews
/blog
/partners
```

Можно указывать внешние ссылки:

```
https://example.com
```

Также поддерживаются специальные ссылки:

```
mailto:support@example.com
tel:+971000000000
tg://resolve?domain=username
https://t.me/username
```

Если ссылка начинается с `/`, она считается внутренней ссылкой сайта.

Если ссылка начинается с `https://` или `http://`, она считается внешней ссылкой.

Для мультиязычного сайта можно указать разные URL для разных языков:

```
RU: /ru/about
EN: /en/about
```

Если URL не заполнить, система может сформировать ссылку автоматически на основе названия. Но для аккуратной навигации лучше указывать URL вручную.
{% endstep %}

{% step %}

### Иконка

К пункту меню можно добавить иконку.

Поддерживаемые форматы:

* JPG
* JPEG
* PNG
* WEBP
* SVG

Ограничения:

<table><thead><tr><th width="217.55859375">Параметр</th><th>Значение</th></tr></thead><tbody><tr><td>Размер файла</td><td>До 5 МБ</td></tr><tr><td>Ширина</td><td>До 50 px</td></tr><tr><td>Высота</td><td>До 50 px</td></tr></tbody></table>

Если изображение больше допустимого размера, система не позволит сохранить его.

Рекомендуется использовать небольшие простые иконки, чтобы меню выглядело аккуратно.
{% endstep %}

{% step %}

### Родительский пункт

Родительский пункт определяет вложенность.

Если выбрать **«Корневой уровень»**, пункт будет главным пунктом меню.

Если выбрать другой пункт, новый пункт станет вложенным.

Пример:

```
Документы
└── Правила обмена
```

В этом примере **«Документы»** — родительский пункт, а **«Правила обмена»** — вложенный пункт.
{% endstep %}

{% step %}

### Статус

Статус определяет, будет ли пункт отображаться на сайте.

<table><thead><tr><th width="212.52734375">Статус</th><th>Что означает</th></tr></thead><tbody><tr><td>Включено</td><td>Пункт отображается на сайте</td></tr><tr><td>Отключено</td><td>Пункт скрыт с сайта</td></tr></tbody></table>

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

На сайт попадают только активные пункты меню.
{% endstep %}

{% step %}

### Открытие ссылки

Настройка определяет, как будет открываться ссылка.

<table><thead><tr><th width="208.609375">Вариант</th><th>Когда использовать</th></tr></thead><tbody><tr><td>В текущей вкладке</td><td>Для внутренних страниц сайта</td></tr><tr><td>В новой вкладке</td><td>Для внешних сайтов, Telegram, email-ссылок или сторонних документов</td></tr></tbody></table>
{% endstep %}
{% endstepper %}

***

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

Категория — это пункт верхнего уровня, внутри которого будут другие пункты.

1. Откройте **«Контент» — «Навигационное меню».**
2. Выберите нужную группу.
3. Нажмите **«Добавить пункт».**
4. Укажите название категории, например **«Документы».**
5. В поле **«Родительский пункт»** выберите **«Корневой уровень».**
6. URL можно оставить пустым, если категория нужна только как группа.
7. Включите статус.
8. Нажмите «Создать».

После этого категория появится в списке.

## Как создать ссылку внутри категории

1. Нажмите **«Добавить пункт»**.
2. Укажите название, например **«Правила обмена».**
3. Укажите URL: `/rules`
4. В поле **«Родительский пункт»** выберите категорию **«Документы».**
5. Включите статус.
6. Нажмите **«Создать».**

После сохранения пункт появится внутри выбранной категории.

***

## Как настроить нижнее меню

Для нижнего меню лучше всегда использовать два уровня:

```
Категория
└── Ссылка
```

{% stepper %}
{% step %}

### Создайте категорию футера

1. Откройте **«Контент» — «Навигационное меню».**
2. Выберите **«Нижнее меню».**
3. Нажмите **«Добавить пункт».**
4. Введите название категории: **Компания**
5. В поле **«Родительский пункт»** выберите **«Корневой уровень».**
6. Включите статус.
7. Сохраните.
   {% endstep %}

{% step %}

### Добавьте ссылки внутрь категории

1. Нажмите **«Добавить пункт».**
2. Введите название ссылки: **О нас**
3. Укажите URL: `/about`
4. В поле **«Родительский пункт»** выберите категорию **«Компания»**.
5. Включите статус.
6. Сохраните.

В итоге получится правильная структура:

```
Компания
└── О нас
```

{% endstep %}
{% endstepper %}

***

## Пример хорошей структуры нижнего меню

```
Нижнее меню
├── Компания
│   ├── О нас
│   ├── Новости
│   └── Контакты
├── Информация
│   ├── Правила обмена
│   ├── AML/KYC
│   └── Политика конфиденциальности
├── Клиентам
│   ├── FAQ
│   ├── Отзывы
│   └── Поддержка
└── Партнёрам
    ├── Партнёрская программа
    └── Реферальные условия
```

Такая структура удобно читается и корректно отображается в футере.

***

## Редактирование пункта

Чтобы изменить пункт:

1. Откройте **«Контент» — «Навигационное меню».**
2. Выберите нужную группу меню.
3. Найдите пункт.
4. Нажмите на название пункта или кнопку редактирования.
5. Измените нужные поля.
6. Нажмите «Сохранить».

Можно изменить:

* название;
* описание;
* URL;
* иконку;
* родительский пункт;
* статус;
* открытие ссылки.

Если изменить родительский пункт, элемент будет перенесён в выбранную категорию.

## Включение и отключение пункта

В списке пунктов есть быстрый переключатель статуса.

Чтобы скрыть пункт с сайта, переключите статус в положение «Отключено».

Чтобы вернуть пункт на сайт, переключите статус в положение «Включено».

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

## Сортировка пунктов

Порядок пунктов меняется перетаскиванием.

1. Откройте нужную группу меню.
2. Найдите пункт.
3. Потяните пункт за иконку перетаскивания.
4. Переместите его выше или ниже.
5. Отпустите пункт.

После перетаскивания порядок сохраняется автоматически.

Важно: сортировка работает внутри текущего уровня.

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

## Удаление пункта

Чтобы удалить пункт:

1. Найдите нужный пункт.
2. Нажмите кнопку удаления.
3. Подтвердите действие.

Важно: если удалить категорию, вместе с ней удалятся все вложенные пункты.

Пример:

```
Документы
├── Правила обмена
└── Политика конфиденциальности
```

Если удалить **«Документы»**, будут удалены и «Правила обмена», и «Политика конфиденциальности».

Если нужно временно скрыть пункт, лучше отключить его, а не удалять.

***

## Ограничения вложенности

У каждой группы меню есть максимальная глубина вложенности.

Для верхнего меню обычно доступно несколько уровней.

Для нижнего меню рекомендуется использовать два уровня:

```
Категория
└── Ссылка
```

Система не позволит сохранить структуру, если вложенность превышает допустимую глубину.

Также нельзя:

* сделать пункт родителем самого себя;
* перенести пункт внутрь его собственного дочернего пункта;
* выбрать родителя, который нарушит лимит глубины.

Это защищает меню от неправильной структуры.

***

## Как работают языки

Поля «Название», «Описание» и «URL» поддерживают несколько языков.

Пример:

```
Название RU: О нас
Название EN: About us
```

```
URL RU: /ru/about
URL EN: /en/about
```

Система будет использовать значение для текущего языка сайта.

Если для текущего языка значение не заполнено, система может использовать значение основного языка или первое доступное заполненное значение.

Рекомендация: если сайт мультиязычный, заполняйте название и URL для всех активных языков.

***

## Типы ссылок

{% stepper %}
{% step %}

### Внутренняя ссылка

Используется для страниц внутри сайта.

```
/about
/contacts
/news
```

{% endstep %}

{% step %}

### Внешняя ссылка

Используется для сторонних сайтов.

```
https://example.com
```

Для внешних ссылок рекомендуется включать открытие в новой вкладке.
{% endstep %}

{% step %}

### Email-ссылка

```
mailto:support@example.com
```

{% endstep %}

{% step %}

### Телефон

```
tel:+971000000000
```

{% endstep %}

{% step %}

### Telegram

```
tg://resolve?domain=username
```

или:

```
https://t.me/username
```

{% endstep %}
{% endstepper %}

## Если пункт не отображается на сайте

Проверьте:

1. Выбрана ли правильная группа меню.
2. Включён ли статус пункта.
3. Включён ли статус родительской категории.
4. Указано ли название.
5. Указан ли URL, если пункт должен быть кликабельным.
6. Не превышена ли вложенность.
7. Для нижнего меню создана ли категория и ссылки внутри неё.
8. Включён ли футер сайта, если речь о нижнем меню.
9. Обновился ли кэш сайта.

***

## Если нижнее меню отображается неправильно

Проверьте структуру.

Правильно:

```
Компания
└── О нас
```

Нежелательно:

```
О нас
Контакты
Правила
```

Не стоит добавлять все ссылки сразу в корень нижнего меню. Лучше создать категории и уже внутрь них добавить ссылки.

Рекомендуемая структура нижнего меню:

```
Категория
└── Раздел / ссылка
```

***

## Практические рекомендации

Для верхнего меню добавляйте только самые важные разделы.

Не перегружайте верхнее меню большим количеством пунктов.

Для нижнего меню используйте понятные группы:

* Компания
* Документы
* Помощь
* Партнёрам
* Контакты

Для внешних ссылок включайте открытие в новой вкладке.

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

Для мультиязычного сайта заполняйте название и URL на всех языках.

Для футера всегда делайте два уровня: категория и ссылки внутри неё.

Не создавайте слишком глубокую вложенность. Чем проще структура, тем удобнее пользователю.

***

## Коротко

Навигационное меню отвечает за ссылки на основном сайте.

Верхнее меню используется для важных разделов сайта.

Нижнее меню используется для футера и лучше всего работает в формате:

```
Категория
└── Ссылка
```

Если пункт нужно временно скрыть, отключите его статус.

Если удалить категорию, вместе с ней удалятся все вложенные пункты.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.iexexchanger.com/guide/sait/kontent/navigacionnoe-menyu.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
