CakePHP Routing help - PullRequest
       1

CakePHP Routing help

1 голос
/ 13 июня 2011

У меня есть следующая ссылка: <?php echo $this->Html->link($post['Portfolio']['title'], array('controller' => 'portfolio', 'action' => 'view', Tiny::toTiny($post['Portfolio']['id']), Inflector::slug($post['Portfolio']['title'])), array('title' => $post['Portfolio']['title'])); ?>

, который создает URL как http://driz.co.uk/portfolio/view/3z/Paperview_Magazine

НО я хочу удалить view часть URL через систему маршрутизации. До сих пор я реализовал это:

Router::connect('/portfolio/id:/slug:', array('controller' => 'portfolio', 'action' => 'view', 'id', 'slug'));

Но это не работает. Кто-нибудь может помочь?

1 Ответ

1 голос
/ 13 июня 2011

Вы должны попробовать это:

Router::connect('/portfolio/*', array('controller' => 'portfolio', 'action' => 'view'));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...