我创建了一个控制器“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。
我是CakePHP的新手,所以我尝试这样做,但我失败了。非常感谢您的帮助。
答案 0 :(得分:0)
将此添加到您的config/routes.php
并尝试点击没有方法名称的网址。
Router::connect('/businesses/*', array('controller' => 'businesses', 'action' => 'show_details'));