我在 cakephp2.x 中使用了上面的自定义路由控制器,但现在我已经升级了 cakephp。我想知道如何在 cakephp3.7 中达到同样的效果
早些时候我用过
App::uses('CakeRoute', 'lib/Cake/Routing/Route');
class CategoryRoute extends CakeRoute
{
public function parse($url)
{
$params = parent::parse($url);
if (empty($params)) {
return false;
}
return true;
}
}
在 router.php 我用过
App::import('Lib', 'CategoryRoute');
Router::connect('/paf/:page',array('controller' => 'Products','action' => 'liste'),array('pass' => array('paf'),'page' => '[0-9]+','routeClass' => 'CategoryRoute'));
获取像 domain.com/category/subcategory/subsubcategory 这样的 url