Reputation: 3817
I have a plugin that generates the following address:
http://www.domain.com/paginas/paginas/view/about_us
How do I go about creating a route that makes the above page accessible thru:
http://www.domain.com/paginas/about_us
Thank you,
SOLVED: Based on "cetver's" answer I was able to create a solution that worked for me
Router::connect(
'/paginas/*',
array(
'plugin' => 'paginas',
'controller' => 'paginas',
'action' => 'view'
)
);
Upvotes: 0
Views: 456
Reputation: 11839
Router::connect(
'/paginas/:page_name',
array(
'plugin' => 'paginas',
'controller' => 'paginas',
'action' => 'view'
),
array('page_name' => '[\w]+')
);
/*
plugin.controller
public function view($page_name) {
...
*/
Upvotes: 1
Reputation: 1
Please consider this below mention URL.
http://anuragtrivediphp.blogspot.in/2011/09/remove-controller-name-from-url.html
Upvotes: 0