Dienlesida Опубликовано 31.08.2022 в 07:15 Поделиться Опубликовано 31.08.2022 в 07:15 (изменено) Пытаюсь разобраться с ЧПУ Каким образом система понимает, что по значению поля query в таблице oc_seo_url, к примеру product_id=1 или catalog_id=2 или скажем установлен блог, а у него blog_id=4 и тд. и подключает соответствующий контроллер. Хотелось бы подробно разобрать данный вопрос. Готов оплатить ваше время. Изменено 31.08.2022 в 07:19 пользователем Dienlesida 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Решение mpn2005 Опубликовано 31.08.2022 в 17:17 Решение Поделиться Опубликовано 31.08.2022 в 17:17 Библиотека ЧПУ не подключает никакие контролеры. По значениям в ссылках формируется нужные get параметры, а потом идёт выполнение дальше. И движок уже по нужному route выполняет нужный контроллер. Вот часть кода, которая потом по параметрам прописывает нужный route: Это из файла: catalog/controller/startup/seo_url.php Но у вас ЧПУ может формироваться и другой библиотекой, тут уже зависит от используемой сборки и сторонних модулей. 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.