Yii学习笔记之一(安装与基础环境的配置)
来源:互联网 发布:手机淘宝要怎样开直播 编辑:程序博客网 时间:2024/05/26 19:19
0. 下载yii
http://www.yiiframework.com/download/
1. 访问 basic 基础目录下的 web 目录
出现图1 的错误 :
Invalid Configuration – yii\base\InvalidConfigException
解决: 找到文件 config/web.php
添加配置如图2 :'cookieValidationKey' => 'cookiemykey',
注意:需要开启 php 开启 openssl 扩展
2. 再次访问上述目录 即可进入成功访问的目录
如图3
3,文件结构如图4
控制器 模型 视图(布局 页面)
http://www.yiitest.com/web/index.php?r=site/contact
r后面是控制器 / 后面是 方法
4. 控制器的结构
引入命名空间
//引入控制器命名空间namespace app\controllers;//引入系统控制器use Yii;use yii\filters\AccessControl;use yii\web\Controller;use yii\filters\VerbFilter;//引入模型use app\models\LoginForm;use app\models\ContactForm;
每一个视图对应一个action方法
5. 如何在控制器中添加一个方法 和视图
我们以site控制器为例
首先在 siteController 文件中添加一个方法
注意所有的方法都以 action 开头 如下
public function actionHello(){ return $this->render('hello'); }
接着 我们在 view 对应的site文件夹下 增加一个文件
hello.php
<h1> hello welcome YII </h1>
那么我们就可以通过 地址栏访问了
http://www.yiitest.com/web/index.php?r=site/hello
1 0
- Yii学习笔记之一(安装与基础环境的配置)
- Yii学习笔记之一(安装与基础环境的配置)
- Yii学习笔记之一(安装与基础环境的配置)
- MySQL学习笔记之一:安装与配置(Windows 7环境)
- java基础学习一:环境的安装与配置
- Flex学习系列之一---WinXP下环境安装与配置
- JSP学习的基础工具之一—JDK的安装与配置
- SDL库的学习笔记之一—devcpp环境配置
- 【安卓学习笔记】JAVA基础Lesson2-JDK安装与环境配置
- Qt 学习笔记之一 —— Qt SDK 的下载安装与配置
- Java学习笔记(一)JDK的安装与环境配置
- Python学习笔记(一)—NotePad++与插件的安装和环境配置
- Spring基础学习之一:spring插件的添加与配置
- [学习笔记]Python基础_安装和环境配置
- nginx+PHP服务器环境安装与配置学习(一) - windows系统基础环境搭建
- Yii2学习笔记(一):Yii的安装和使用
- maven 学习笔记 之一.本地安装配置
- Yii 安装与环境检测
- PHP常用的会员类与mysql连接类
- 整理一下正则表达式教程,浅显易懂些
- CSS里的单位
- 上海艾瑞公司面试心得
- static成员和static成员函数
- Yii学习笔记之一(安装与基础环境的配置)
- 看勒索软件是如何作案的
- Redis学习
- pyhon 脚本实现批量日志信息导入外部表分区
- 配置启用webscarab代理的谷歌设置
- [寒江孤叶丶的Cocos2d-x之旅_32]微信输入框风格的IOS平台的EditBox
- 关于深度冲突(Z-Finghting or Depth Fighting)的解决
- 行为型模式-状态
- 委托——回调函数