можно ссылку где по проще описано как создавать строку роутинга в main.php.
Никак не пойму надо писать типа так - <controller><action: или подставлять мои имена контроллера и экшенов.
Докуменацию читал долго всё равно не понял.
вопрос по роутингу
Re: вопрос по роутингу
ну смотри, разберем правила из примера блога.
Первое правило означает, что если роутер встречает в адресной строке http://xxx.xxx/post/какие-то_цифры/какие-то_символы -- то он вызовет контроллер post с экшеном view, а в $_GET положит id и title. Второе правило подобно первому.
Третье означает, что если url будет вида http://xxx.xxx/какие-то_символы_1/какие-то_символы_2 -- то вызовет контроллер какие-то_символы_1 с экшеном какие-то_символы_2. Получается очень гибко, тебе не нужно описывать правила для каждого контроллера и его экшенов.
Код: Выделить всё
'post/<id:\d+>/<title:.*?>'=>'post/view',
'posts/<tag:.*?>'=>'post/index',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
Третье означает, что если url будет вида http://xxx.xxx/какие-то_символы_1/какие-то_символы_2 -- то вызовет контроллер какие-то_символы_1 с экшеном какие-то_символы_2. Получается очень гибко, тебе не нужно описывать правила для каждого контроллера и его экшенов.
Re: вопрос по роутингу
всё равно не получается url not found, контроллер лежит в controllers,скопировал код из сгенериров. sitecontroller.
Спасибо,потом надеюсь что нить получится
Спасибо,потом надеюсь что нить получится
-
- Сообщения: 10
- Зарегистрирован: 2010.07.26, 16:53
Re: вопрос по роутингу
Может дело в .htaccess ?
Re: вопрос по роутингу
точно,спасибо вопросов больше нет