Синтаксис контроллера / параметра? - PullRequest
1 голос
/ 04 марта 2011

Я использую CodeIgniter и, скажем, я создаю блог, где /posts показывает все сообщения, а /posts/cool_news показывает статью под названием cool_news.

Я знаю, что для первого необходим только контроллер с именемPosts и функция с именем index().Но как насчет второго примера?как получить второй параметр, который может быть чем угодно?

1 Ответ

1 голос
/ 04 марта 2011

Использование маршрутизации по умолчанию:

Вы создаете еще одно действие в контроллере сообщений с именем cool_news()

Если вы хотите, чтобы оно было передано в качестве аргумента действия index(), тогда вынужно посмотреть на выполнение некоторых пользовательских маршрутизации.

Это не проверено, но должно выглядеть примерно так:

$route['posts/(:any)'] = 'posts/index/$1';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...