Я работаю с CodeIgniter. Вот мой файл маршрутизации
$route['default_controller'] = 'pages/view/home';
$route['(:any)'] = 'pages/view/$1';
куда
pages — это класс контроллера, а view — его функция, а home — параметр этой функции.
Теперь это контроллер по умолчанию. Когда мне нужно открыть какую-то другую страницу, а не «дом», я делаю это следующим образом из представления
href="<?php echo base_url('products');?>
Теперь я хочу спросить, если я создам новый контроллер, как я могу использовать функцию этого контроллера? так как я передаю только третий параметр в функцию base_url().
Очевидно, я думаю, что должен написать $routes, но как? так как весь трафик идет на
страницы/просмотр
Я попытался создать новый контроллер, но не смог его использовать. Мой новый контроллер был назван new_controller, и у него есть вызов функции new_function().
и я написал $ route следующим образом
$route['страницы/представление/продукт'] = 'новый_контроллер/новая_функция';