У меня есть один контроллер с именем "site" , который является контроллером по умолчанию.Я хочу отобразить все сообщения из моей базы данных.Поэтому, когда пользователи заходят на мой сайт, они могут видеть все сообщения.Я удалил "index.php" и переписал URL на .htaccess.
Существуют две кнопки с именами latest и популярный , а такженекоторые категории на этой странице.Я просто хочу, чтобы каждый раз, когда пользователь нажимал последний или популярную кнопку или любую категорию , я хочу передать данные непосредственно в контроллер по умолчанию, например, -
http://example.com //Show all post from all categories
http://example.com/latest //Show the latest post from all categories
http://example.com/popular // Show the popular posts from all categories
http://example.com/health //Show all post from category health
http://example.com/health/latest //Show latest post from category health
http://example.com/health/popular //Show popular post from category health
Теперь мой квест - как написать часть маршрутизации.Это моя стандартная маршрутизация
$route['default_controller'] = 'site';
, а вот мой метод индекса контроллера сайта
public function index($cat=null, $type=null)
{
//The other logic here
}