分享
  • 收藏
  • 举报
    X
    希望官方升级一下 route.php 增加一句 require
    952
    5

    发现官方每次升级新模块会改变 route.php 这样我们自己复制出来的又被改回去,虽说有lock,但你升级了我又要去比对。

    增加这一句代码后,当复制出来的模块,不会受到升级影响。

    use think\Route;

    后面加一句

    require "routemy.php";


    同目录增加一个文件 routemy.php

    <?php
    use think\Route;
    Route::group(['name'=>'yuanliao','ext'=>'html'], [
            'show-<id>$'	=>['yuanliao/content/show',['method'=>'get'],['id' => '\d+']],
            'list-<fid>'=>['yuanliao/content/index',['method'=>'get'],['fid' => '\d+']],
            'mid-<mid>$'=>['yuanliao/content/index',['method'=>'get'],['mid' => '\d+']],
            'show'	=> 'yuanliao/content/show',
            'list'	=> 'yuanliao/content/index',
            'index'	=> 'yuanliao/index/index',
    ]);
    /*测试优先*/
    Route::group(['name'=>'cms222','ext'=>'html'], [
            'show-<id>$'	=>['cms/content/show',['method'=>'get'],['id' => '\d+']],
            'list-<fid>'=>['cms/content/index',['method'=>'get'],['fid' => '\d+']],
            'mid-<mid>$'=>['cms/content/index',['method'=>'get'],['mid' => '\d+']],
            'show'	=> 'cms/content/show',
            'list'	=> 'cms/content/index',
            'index'	=> 'cms/index/index',
    ]);

    已测试有效,而且 routemy.php里面的cms222会优先。


    怎么优化就看官方了。

    9
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 5
    更多回复
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648