Мы используем файлы cookie для улучшения работы сайта. Вы можете принять все cookies или настроить предпочтения. Подробнее в нашей Политике использования cookie-файлов.
Управление навигацией
Полное руководство по созданию и настройке структуры сайта.
Что такое навигация?
Навигация (s_Navigator) - это таблица, которая определяет:
- Структуру разделов сайта
- Меню и подменю
- URL-адреса страниц
- Функциональность каждого раздела
Основные поля
Name (Название)
Отображаемое название раздела в меню.
Примеры:
ГлавнаяО компанииКаталог товаровКонтакты
Url (URL адрес)
Уникальный адрес раздела на сайте.
Правила:
- Начинается с
/ - Только латиница, цифры, дефисы
- Без пробелов и спецсимволов
- Уникален для каждого раздела
Примеры:
/ → Главная страница
/about → О компании
/catalog → Каталог
/catalog/products → Товары (вложенный)
/contacts → Контакты
Обращение к странице:
https://ваш-сайт.com/catalog/products
Примечание: Платформа использует mod_rewrite для ЧПУ (человекопонятных URL). Все URL автоматически преобразуются:
/about/→/?weppsurl=/about/(внутренняя обработка).
ParentDir (Родительский раздел)
ID родительского раздела для создания иерархии.
Значения:
0- корневой раздел (верхний уровень)ID раздела- вложенный раздел
Пример иерархии:
Главная (Id: 1, ParentDir: 0)
Каталог (Id: 2, ParentDir: 0)
├── Товары (Id: 3, ParentDir: 2)
├── Акции (Id: 4, ParentDir: 2)
└── Бренды (Id: 5, ParentDir: 2)
Контакты (Id: 6, ParentDir: 0)
Extension (Расширение)
Функциональный модуль для раздела (выбирается из списка s_Extensions).
Основные расширения:
| Расширение | Описание | Использование |
|---|---|---|
| Template | Статическая страница | О компании, Доставка, FAQ |
| Products | Каталог товаров | Магазин, Каталог |
| News | Новости и статьи | Блог, Новости |
| Gallery | Фотогалерея | Портфолио, Галерея работ |
| Contacts | Контактная форма | Контакты |
| Cart | Корзина покупок | Оформление заказа |
| Profile | Личный кабинет | Профиль пользователя |
Template (Шаблон)
Имя шаблона, определяющего основной каркас страницы проекта.
Назначение шаблона:
- Определяет структуру страницы (шапка, подвал, контентная часть)
- Управляет выводом меню и навигации
- Задает общую компоновку элементов страницы
- Подключает CSS и JavaScript
Шаблоны находятся в: WeppsExtensions/Template/
Примеры:
Template.tpl- главная страница
Примечание: Частные случаи типа "О компании", "Товары", "Новости" и другие регулируются Расширениями (Extension), которые определяют функциональность и вывод данных внутри шаблона.
NGroup (Группа навигации)
ID группы навигации из таблицы s_NGroups для гибкого управления разделами проекта.
Это поле позволяет объединять разделы в логические группы для их дальнейшего использования в шаблонах и коде.
Доступные группы (настраиваются в Wepps → Списки данных → Группы навигации):
1- System (системная группа)2- Первая группа3- Вторая группа- И другие созданные вами группы
Применение:
- Разделение разделов по типу меню (основное меню, разделы каталога)
- Группировка разделов по функциональному назначению
- Управление выводом разделов на разных страницах
- Фильтрация навигации в шаблонах
Примеры использования: Вы можете создать группы:
- "Основное меню" - для разделов в шапке сайта
- "Подвал" - для разделов в footer
- "Боковое меню" - для sidebar
- "Каталог" - для категорий товаров
Использование в коде: Разработчик может выбирать разделы по группе навигации (NGroup) для вывода в разных местах шаблона.
IsHidden (Скрыт)
Видимость раздела в меню.
0- раздел виден в меню ✅1- раздел скрыт из меню ❌ (но доступен по прямой ссылке)
Когда скрывать:
- Корзина (доступна через виджет)
- Личный кабинет (доступен после авторизации)
- Страница благодарности после заказа
- Служебные страницы
- Когда надо удалить страницу, но данные еще нужны
Priority (Приоритет)
Порядок сортировки в меню. Чем выше число, тем выше в списке.
Пример:
Priority: 100 → Главная
Priority: 90 → О компании
Priority: 80 → Каталог
Priority: 70 → Новости
Priority: 60 → Контакты
SEO поля
MetaTitle - заголовок страницы (<title>)
Купить качественные товары с доставкой | Название магазина
MetaDescription - описание для поисковиков
Интернет-магазин товаров с доставкой по всей России.
Широкий ассортимент, низкие цены, гарантия качества.
MetaKeywords - ключевые слова (менее актуально)
купить товары, интернет магазин, доставка