Система роутинга ядра позволяет инициализировать контроллер несколькими способами. В данных примерах будет показано два основных способа загрузки контроллера.
Первый способ - загрука через модуль управления структурой
- Переходим в административную часть сайта /pr
- Переходим в Управление структурой
- Заходим в нужное меню
- Нажимаем Создать пункт
- Заполняем поля. У нас это будет: Имя -> Книги; Ссылка /books/
- Переходим во вкладку Параметры
- Указываем контроллер к примеру BooksController
- Обработка url: books - это значит что все что будет идти на books будет обрабатываться нашим контроллером
- Все. Базовые настройки определены. Теперь переходим по ссылке /books/ и у нас запустится наш контроллер
Второй способ - загрузка через ядро
- Переходим в административную часть сайта /pr/home
- В левом меню кликаем на пункы Система > контроллеры > нужный нам контроллер (в данном случае BooksController)
- Настройка контроллера: Символьный код: books Описание: Контроллер книг
- Сохраняем
- Все. Базовые настройки определены. Теперь переходим по ссылке /books/ и у нас запустится наш контроллер