CakePHP-Making控制器的URL路由规则

时间:2013-01-12 15:27:01

标签: url cakephp routing

我创建了一个控制器“Businesses”和动作方法call“show_details”

function show_details($id = null,$title = null){
         $this->set('Business', $this->Businesses->findById($id));
         $this->render('Business');
    }

,当前网址为http://127.0.0.1:8080/caketest/businesses/show_details/1/Hattion_National_Bank_Plc

但我需要将网址显示为http://127.0.0.1:8080/caketest/Hattion_National_Bank_Plc 我怎么能这样做? routes.php。

中的URL路由规则是什么

我是CakePHP的新手,所以我尝试这样做,但我失败了。非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

将此添加到您的config/routes.php并尝试点击没有方法名称的网址。

Router::connect('/businesses/*', array('controller' => 'businesses', 'action' => 'show_details'));