我认为Routes
类非常强大。我们用它创建了许多URL结构。 (但我不知道如何:()
我是初学者..如何在URL中更改多个控制器名称?例如改变:
http://example.com/fruits/lemon
到
http://example.com/fruit/lemon
(适用于所有控制器)
有可能吗?或者因为控制器是用多个名字定义的(FruitsController
),这是不可能的?
答案 0 :(得分:1)
你去了
Router::connect(
'/fruit/:action/*', array('controller' => 'fruits')
);
这样,在/fruit/whatever
(网址栏)调用的任何操作现在都会连接到/fruits/whatever
(内部)!
http://book.cakephp.org/2.0/en/development/routing.html#routes-configuration