Timur
Новичок
Есть у меня CMS-ка.
Там администратор может назначать любое количество страниц и любой уровень вложенности
чпу реализовано
Как он называет страницы я совсем не контролирую.
Например url может быть вида
company/about
porfolio/sites/2010
и т.д.
Не писать же контроллер company и porfolio
понятно есть контроллер по умолчанию в любом фреймворке.
А если пользователь захочет назвать страницу так же как называется контроллер? просто запретить?
А если внедрять функционал дополнительный в работающий сайт и писать новый контроллер, что надо проверять что такого урла на сайте не существует.
Кто как решал этот вопрос
Там администратор может назначать любое количество страниц и любой уровень вложенности
чпу реализовано
Как он называет страницы я совсем не контролирую.
Например url может быть вида
company/about
porfolio/sites/2010
и т.д.
Не писать же контроллер company и porfolio
понятно есть контроллер по умолчанию в любом фреймворке.
А если пользователь захочет назвать страницу так же как называется контроллер? просто запретить?
А если внедрять функционал дополнительный в работающий сайт и писать новый контроллер, что надо проверять что такого урла на сайте не существует.
Кто как решал этот вопрос