Все URL пользовательской части(не админпанели) имеют ЧПУ ссылки, роутинг которых осуществляется в файле .htaccess или конфигурацией в nGinx. Структура ЧПУ ссылок для разделов следующая:
Пример 1.
https://ваш_сайт.ру/com/users/edit/2/
Список значений в URL
com - указывает что имеем дело с компонентом из папки ./theme/levi/component/
users - название компонента, папка ./theme/levi/component/users/
edit - название секции, файл ./theme/levi/component/users/edit.php (HTML шаблон)
значение "2" - переменная, которая будет обрабатываться в скрипте назначения
Пример 2.
https://ваш_сайт.ру/com/users/
В данном примере нет указания названия секции, по этому будет загружена секция default, путь к файлу ./theme/levi/component/users/ default.php
Модель
При каждой загрузке компонента, кроме скрипта секции(шаблона) также загружается скрипт модели, по адресу
./theme/levi/component/users/.model.php, независимо от того какая секция загружается. В модели как правило производится работа с БД, а такж вся обработка пришедших POST И GET данных.
Точка входа(контроллер)
Независимо от URL, компонента и секции, точка входа всегда одна ./index.php В данном скрипте происходит подгрузка конфигурации, инициализация базы данных, а также подгрузка всех рабочих классов.