【发布时间】:2016-02-08 17:28:23
【问题描述】:
在我的 CakePHP 3 应用程序中,我的路由配置如下
$routes->connect(
'/search-cars-for-dealers/:id',
[
'controller' => 'Cars',
'action' => 'view',
],
[
'pass' => ['id', 'searchCarsForDealers']
]
);
如您所见,我正在尝试将两个参数传递给控制器操作。第一个是id,它是从原始请求 URL 获得的,第二个是一个常量字符串 - searchCarsForDealers
但是,Cake 没有传递常量字符串。它只传递 id 并为第二个参数传递 NULL。所以我的问题是 - 如何根据路由 URL 传递常量字符串?
【问题讨论】:
标签: cakephp cakephp-3.0