【问题标题】:I want to create multiple prefix in cakephp 2.8我想在 cakephp 2.8 中创建多个前缀
【发布时间】:2018-08-06 17:21:48
【问题描述】:

我在 cakephp 2.8 中创建 Web 应用程序,我希望用户中有 2 个以上的前缀。

例子:

http://localhost/project/admin,

http://localhost/project/employee,

http://localhost/project/customer

请给我建议。

提前致谢。

【问题讨论】:

    标签: cakephp multiple-users


    【解决方案1】:

    在cakephp中集成多个前缀和路由非常容易

    在 cakephp 2.x 中,您必须完成以下步骤

    转到 app/Config/core.php 并添加以下行

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

    现在你必须为此编写路由到 app/Config/routes.php 添加以下行

    Router::connect("admin/:controller",array('action'=>'index','admin'=>true));
    Router::connect("admin/:controller/:action/*",array('admin'=>true));
    Router::connect("manager/:controller",array('action'=>'index','manager'=>true));
    Router::connect("manager/:controller/:action",array('manager'=>true));
    

    来源:Cakephp routes prefix

    【讨论】:

    • 得到答案 app/Config/core.php Configure::write('Routing.prefixes', array('admin','manager'));
    猜你喜欢
    • 2011-03-22
    • 2016-05-16
    • 1970-01-01
    • 2019-10-16
    • 1970-01-01
    • 2011-07-09
    • 1970-01-01
    • 2023-03-22
    • 1970-01-01
    相关资源
    最近更新 更多