zoukankan      html  css  js  c++  java
  • Yii2 创建新项目目录

    默认的高级应用模板包括三个应用

    backend – 应用的后台

    frontend – 应用的前台

    console – 应用的控制台应用

    那么如果我们要在增加应用呢?比如在加一个手机端的应用,或者后台和前台应用的名字需要修改。

    那么现在就来再增加一个名字为mobile的子应用。

    在frontend同目录新建一个名为mobile文件夹.

    然后呢把frontend目录下面的东西全拷贝到mobile目录里面

    这一步就是修改路径了,修改web目录index.php的包含路径,还有config/main.php的包含路径

    修改config/main.php配置项controllerNamespace为mobilecontrollers

    最后就是加一个别名了,例子可以看common/config/bootstrap.php的写法,

    这里我们不改这个全局文件,当然在这里改也行,我们在/config/bootstrap.php文件添加。

    Yii::setAlias(‘@mobile’, dirname(dirname(__DIR__)) . ‘/mobile’);
    至此,我们的应用mobile就可以正常访问了,记得目录里的其它各个文件的命名空间声明和引入你要改为由frontend改为mobile。

    同理你可以新建无数个,还可可以把默认的三个应用重命名为你想要的名字。

  • 相关阅读:
    MySQL 批量删除相同前缀的表
    MySQL 命令登录
    MySQL 密码修改
    谷歌浏览器开发者工具截图
    VIM命令图解
    基于环境变量为多用户配置不同的JDK(win)
    Reddit: 只有独生子女才明白的事
    JSONObject与null
    SpringFramework中重定向
    XML修改节点值
  • 原文地址:https://www.cnblogs.com/derrck/p/6733037.html
Copyright © 2011-2022 走看看