Yii2框架之旅(二)

一、Yii2框架前后台分离

这里我们前台不做修改,将后台分离。

1.创建admin_user表(此处我复制了上文中的user表),建立AdminUser模型,对照yii2自动生成的User模型拷贝并修改

2.建立后台登录的AdminLoginForm模型,对照yii2自动生成的LoginForm模型拷贝并修改

3.修改后台的SiteController

4.修改后台main配置文件

后台main:

前台main:

需要注意的是前后台main中session的name不能相同,这样前后台分离就大功告成了。

前后台分离参考视频(https://www.yiichina.com/video/27),预知Url如何美化,请听下回分解。

原文地址:https://www.cnblogs.com/74percent/p/10388833.html

时间: 2024-11-09 16:27:55

Yii2框架之旅(二)的相关文章

Yii2框架之旅(一)

一.Yii2框架的搭建 1.下载composer(https://getcomposer.org/download/) 2.安装composer(https://jingyan.baidu.com/article/7082dc1c061948e40a89bdbb.html) 3.确保composer为最新版(composer self-update) 4.改为国内镜像(composer config -g repo.packagist composer https://packagist.php

Yii2框架之旅(五)

一.Yii2框架RESTful API配置 1.下载一个新的yii2 advanced,将目录下的backend改名为api拷贝到项目中,将新yii2框架下environments\dev\backend.environments\prod\backend都改名为api拷贝到项目相同目录下. 2.修改配置文件 api\config\main: api\config\main-local: common\config\bootstrap: 3.gii生成model,api\controllers如

Yii2框架之旅(六)

一.Yii2 RESTful API基础内容 上文配置好了RESTful API,这一篇记录更多的应用. 1.创建一个新视频分类(POST /videos) 2.修改(PUT /videos/9) 3.查看支持的动词 (OPTIONS /videos) (OPTIONS /videos/9) 4.删除(DELETE /videos/9) 5.自定义返回字段 或者此处Url不修改,在model中操作: 6.获取资源调用地址,model中做修改 结果: 7.分页: 8.搜索: 预知Yii2 REST

Yii2框架RESTful API教程(二) - 格式化响应,授权认证和速率限制

之前写过一篇Yii2框架RESTful API教程(一) - 快速入门,今天接着来探究一下Yii2 RESTful的格式化响应,授权认证和速率限制三个部分 一.目录结构 先列出需要改动的文件.目录如下: web ├─ common │ └─ models │ └ User.php └─ frontend ├─ config │ └ main.php └─ controllers └ BookController.php 二.格式化响应 Yii2 RESTful支持JSON和XML格式,如果想指定

YII2框架详解

yii2框架的安装我们在之前文章中已经提到下面我们开始了解YII2框架 Yii2的应用结构: 目录篇: advance版本的特点是:根目录下预先分配了三个模块,分别是前台.后台.控制台模块. 1.backend 它主要用于管理后台,网站管理员来管理整个系统. assets 目录用于存放前端资源包PHP类. 这里不需要了解什么是前端资源包,只要大致知道是用于管理CSS.js等前端资源就可以了. config 用于存放本应用的配置文件,包含主配置文件 main.php 和全局参数配置文件 param

Yii2框架RESTful API教程(一) - 快速入门

前不久做一个项目,是用Yii2框架写一套RESTful风格的API,就去查了下<Yii 2.0 权威指南 >,发现上面写得比较简略.所以就在这里写一篇教程贴,希望帮助刚接触Yii2框架RESTful的小伙伴快速入门. 一.目录结构 实现一个简单地RESTful API只需用到三个文件.目录如下: frontend ├─ config │ └ main.php ├─ controllers │ └ BookController.php └─ models └ Book.php 二.配置URL规则

Yii2框架RESTful API教程

前不久做一个项目,是用Yii2框架写一套RESTful风格的API,就去查了下<Yii 2.0 权威指南 >,发现上面写得比较简略.所以就在这里写一篇教程贴,希望帮助刚接触Yii2框架RESTful的小伙伴快速入门. 一.目录结构 实现一个简单地RESTful API只需用到三个文件.目录如下: frontend ├─ config │ └ main.php ├─ controllers │ └ BookController.php └─ models └ Book.php 二.配置URL规则

yii2 框架为什么难在中国国内推广开来?

晚上准备重新安装yii2框架,然后运行 composer global require "fxp/composer-asset-plugin:1.0.0" 足足花费了30分钟才运行完毕... 然后在运行 composer create-project --prefer-dist yiisoft/yii2-app-basic basic 一直都是等待,忍不住开VPN,结果悲剧的事情就开始了.网络断了,是断路由,一直都是连接. 一筹莫展的焦急用手机开窝蜂数据,搜索答案,15分钟之后,再刷新

spring框架学习(二)依赖注入

转自:http://blog.csdn.net/lishuangzhe7047/article/details/20740835 ———————————————————————————————————————————— spring框架为我们提供了三种注入方式,分别是set注入,构造方法注入,接口注入.接口注入不作要求,下面介绍前两种方式. 1,set注入 采用属性的set方法进行初始化,就成为set注入. 1)给普通字符类型赋值. [java] view plaincopyprint? pub