【发布时间】:2014-02-21 13:00:07
【问题描述】:
我是 cakephp 新手,想知道如何更改这样的网址
C:/xyz.com/countries/view/5 到 C:/xyz.com/countries/ABC
其中 5 是 ABC 国家/地区的 id
提前致谢
【问题讨论】:
标签: cakephp-2.4
我是 cakephp 新手,想知道如何更改这样的网址
C:/xyz.com/countries/view/5 到 C:/xyz.com/countries/ABC
其中 5 是 ABC 国家/地区的 id
提前致谢
【问题讨论】:
标签: cakephp-2.4
Router::connect('/countries/:country_id', array('controller' => 'countries', 'action' => 'view'), array('pass' => array('country_id')));
在控制器中:
public function view() {
$countryId = $this->request->params['country_id'];
}
【讨论】:
debug($this->request->params); 看看你得到了什么。然后使用那个变量
$country_id 正确的值