我有url Microsites / index。 对于动作索引,我想传递参数,如1001.So,crated rule for it,如下所示:
Router :: redirect('/ Microsites',array('controller'=>'Microsites','action'=>'index',1001));
它运作良好&在地址栏中显示url,如: /微域中/索引/ 101
但是, 我想显示网址:/ Microsites / index
欢迎提出建议......
答案 0 :(得分:1)
如何建立链接?传递给Html :: link方法的数组必须是您在路由中声明的数组,以便它匹配,并且路由器根据给定的数组数据生成正确的URL字符串。
$this->Html->link('Microsites', array('controller' => 'Microsites', 'action' => 'index',1001));
应该这样做。