Всем привет. Объясните, пожалуйста, как работает ЧПУ в CI? Я документацию уже все перечитал. Вот у меня есть mysite.ru/main/page/10 - я хочу, чтобы было mysite.ru/novosti
Как я понял - это нужно создавать отдельный контроллер novosti и через route делать ЧПУ. А без создания контроллера нельзя что ли? У меня в последствие из-под админки будут создаваться страницы - и создавать на каждую страницу controller - ну никак не получится.
Мы делаем так, для каждой страницы, на основе заголовка, формируется title_url
c роута забирается этот title_url и ищется в базе
route.php $route['pages/(:any)'] = 'pages/index/$1';
Pages Controller
function index($title_url){
// Поиск нужной страницы
}