未命名

发布时间: 8年前 (2016-08-16)浏览: 1119评论: 0

 

Yii2.0的高级应用模板:Advanced Application Template。

我们知道默认的高级应用模板包括三个应用

  • backend - 应用的后台

  • frontend - 应用的前台

  • console - 应用的控制台应用

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

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

  2. backend 同级目录新建一个名为 admin 文件夹.

  3. 然后呢把 backend 目录下面的东西全拷贝到 backend 目录里面

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

  5. 修改config/main.php配置项  controllerNamespace  admin\controllers

  6. config/main.php 里面 有很多_backend的配置, 可以搜索 根据需要变成  admin 如:csrfParam id等

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

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

Yii::setAlias('admin', dirname(dirname(__DIR__)) . '/admin');

至此,我们的应用 admin 就可以正常访问了,当然各个文件的命名空间声明和引入你要改为由 backend 改为 admin

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

标签: yii2

上一篇: apache下yii framework 2 rewrite设置
下一篇: Yii2.0 rules验证规则大全

相关文章暂无相关
评论列表暂无评论
发表评论
验证码

«   2024年4月   »
1234567
891011121314
15161718192021
22232425262728
2930
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
    网站收藏
    友情链接
    • RainbowSoft Studio Z-Blog
    • 订阅本站的 RSS 2.0 新闻聚合
    ︿
    Top