0

我在 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

4

0 回答 0