Подскажите как такое реализовать? Параметр и ЧПУ

Есть карточка заведения (например кафе, гостиница) например site.com/cafe/id123
Требуется на каждой карточке выести подстраницы — например,
обзор site.com/cafe/id123/review
фото site.com/cafe/id123/photo
график работы site.com/cafe/id123/grafik
меню заведения site.com/cafe/id123/menu
контакты site.com/cafe/id123/contacts
и вывести это все в отдельных дизайнах
Я реализовал это тем что на феноме делаю проверку по гет-параметру вроде ?view=contacts и вывожу нужный шаблон

но странички получаются вида
site.com/cafe/id123?view=contacts
Какое есть более красивое ЧПУ-шное решение?
Evgeniy
29 ноября 2023, 12:14
modx.pro
214
0

Комментарии: 1

Наумов Алексей
29 ноября 2023, 12:25
1
+1
Есть такая штука:
modstore.pro/packages/ecommerce/seotabs

Но вообще принцип:
плагин на OnPageNotFound, в котором разбирается текущий url и происходит отображение нужной информации.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1