gpt4 book ai didi

cakephp-3.0 - 蛋糕3的管理-前缀

转载 作者:行者123 更新时间:2023-12-04 05:17:46 26 4
gpt4 key购买 nike

我实际上正在测试CakePHP3,并且我不知道如何使用Cake 2进行管理,在Core中我们可以编写

Configure::write('Routing.prefixes', array('admin'));

但是使用CakePHP3,我们没有Core,并且在文档中我找不到此代码!我尝试路由
Router::prefix('admin', function ($routes) { 
//My route
$routes->fallbacks('InflectedRoute');
});

但是没有成功!

最佳答案

三个步骤:

  • config/routes.php中:将以下内容添加到文件末尾:
    Router::prefix('Admin', function ($routes) {
    $routes->fallbacks('InflectedRoute');
    });
  • 创建src/Controller/Admin并将您的UsersController.php文件(否则会在上层Controller中创建的文件)移到其中。在<?php开头标记之后添加以下行
    namespace App\Controller\Admin;
  • 创建 View 。
    创建一个Template/Users/Admin文件夹,并将所有add.ctp,edit.ctp,view.ctp文件转储到其中。

  • Admin前缀将用于引用admin部分。如果要使用其他前缀,请替换 Admin

    我刚刚发现这是目前最好的方法。如果有人有更好的方法,请分享。

    关于cakephp-3.0 - 蛋糕3的管理-前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28773205/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com