Добрый день.
Есть такая гипотетическая задача. На сайте есть простые страницы и страницы категорий. У тех и других может быть урл
site.ru/category_or_page_name
Можно ли один route нацепить на два разных экшена и потом:
1. в экшене страницы смотреть, если страницы нет, выйти из экшена; если есть выполнить его и вывести на экран страницу.
2. в экшене категории смотреть, если категории нет, выйти из экшена; если есть выполнить его и вывести на экран содержимое категории.
3. если ничего не найдено по этому route вывести ошибку, что страницы нет.
Такое вообще возможно?
Некоторые клиенты рогом упираются и им подавай подобный функционал, и они не хотят подобные урлы
site.ru/page/page_name или
site.ru/catalog/category_name