Yii
Estom_yin
由吴彦祖的颜值,却偏偏喜欢写代码... ...
展开
-
**YII** 系列一理论知识
认识:部分功能差不多就像C++模板库,在使用过程中调用相应的类,进行实例化,自定义类继承yii基础类。使用类的属性和方法。类,要素特性属性、事件、行为>属性在类中,属性和成员变量不同。属性是这个类固有的性质,可以定义其访问权限。而类的成员变量是构成类的一部分,是一个量,可以更改。实现类的属性的方法:l 继承自 yii\base\Object 。l 声明一原创 2016-07-27 21:16:39 · 323 阅读 · 0 评论 -
**YII** 系列六Froms
>FORM>>模型继承基类modelclass EntryForm extends Model>>模型函数验证数据<?php$model = new EntryForm();$model->name = 'Qiang';$model->email = 'bad';if ($model->validate()) { // 验证成功!} else {原创 2016-08-04 12:27:46 · 362 阅读 · 0 评论 -
**YII** 系列七Database
>使用步骤>>创建数据库>>配置数据库连接>>创建活动记录的模型>>创建操作>>创建渲染用的视图>>运行>foreach循环是PHP语句,在html语句中的穿插如下: name} ({$country->code})") ?>: population ?> //巧妙地解决了php中输出html语原创 2016-08-04 17:33:27 · 302 阅读 · 0 评论 -
**YII** 系列八应用结构
>对一些概念的理解--入口脚本:终端能够直接访问的PHP脚本,负责启动以个请求处理周期(怎样防止其它页面被用户直接通过URL访问)--应用:能全局范围内访问的对象(Yii::$app),管理协调组件未来完成请求。--应用组件:在应用中注册的对象,提供不同的功能来完成请求。--模块:包含MVC结构的独立包,一个应用可以有多个模型组建--过滤器,控制器在处理请求之前或之后,需要原创 2016-08-04 21:37:09 · 470 阅读 · 0 评论 -
**YII** 系列九应用结构中的模型
>模型的特点:属性:代表普通的雷属性或数组,能被访问的业务数据属性标签:制定属性显示出来的标签块赋值:支持一步给许多属性赋值验证规则则:确保输入数据符合所声明的验证规则数据导出:允许模型数据导出为自定义格式的数组>属性>>属性的访问方式$model['name']$model->name迭代器遍历模型(输出了键值对)foreach($model原创 2016-08-05 11:42:05 · 434 阅读 · 0 评论 -
**YII** 系列十应用结构中的视图
>视图简介>>主要是php脚本文件,主要包含html代码和展示类php代码,通过yii\web\View组件来管理。>创建视图>>静态视图部分以html代码和js代码为主,所以其中展示类的php代码可能只是一小部分,所以只是穿插在一html代码未知的页面中。>>$this指向yii\wev\View来管理和渲染这个视图文件技巧: 将预定义变量列到视图文件头部注释处,这样原创 2016-08-07 10:51:08 · 460 阅读 · 0 评论 -
**YII** 系列十一应用结构中的模块
>模块>>是独立的软件单元了,由模型、视图、控制器和其它支持组件组成,终端用户可以访问应用主体中已经安装的控制器。模块就是小的应用主体>>模块会在直接路径下放置模块类文件,负责共享模块间的数据。>模块中的配置>>模块中的控制器,注意控制器的命名空间是应用主体,主目录,子目录等……>>模块中的视图,可以指定布局>>使用模块时,需要配置应用主体配置。(应用主体在入口脚本原创 2016-08-07 12:31:02 · 577 阅读 · 0 评论 -
**YII** 系列五yii框架的总体理解
//再读昔日的说明文档,发现曾经的纠结许久仍未完成的功能,只有一行代码原创 2016-08-03 21:16:40 · 528 阅读 · 0 评论 -
**YII** 系列四数据库访问
>学习过程中注意观察的内容:命名规则语法形式(符号的使用和一些常见的语法规则及意义)变量和属性(继承的模板类的变量和属性名称固定可以尝试性记忆一下)数和方法(继承模板类的函数和方法的原型课已通过网站找到,重要的可以记录一下)约定和机制,搞懂数据库-模板-控制器-前端视图之间的联系。>关于controller view和mode原创 2016-07-28 13:23:10 · 389 阅读 · 0 评论 -
**YII**系列三建立表单
>数据流图>创建表单过程中的收获>>创建模型类的作用创建模型即类按规则自动验证,通过rule()函数通过小部件自动生成html,widget小部件>>命名空间namespace声明命名空间use调用类和模板和小部件>>感觉controller就像大脑核心,负责各个数据处理,数据分流,文件调配>>控制器类的方原创 2016-07-27 22:14:14 · 305 阅读 · 0 评论 -
**YII** 系列二yii的基本理解
>yii的认识和执行流程>>基础知识快速开发应用面向对象和类基于MVC开发模式>>文件组成1、models(模板),cnotrollers(控制),viexs(视图),conmmands,tests,assets,2、config(配置文件),web(入口文件)3、vendor(核心类文件和扩展文件),runtime(运行时的生成文件)>>框架执原创 2016-07-27 21:27:47 · 441 阅读 · 0 评论 -
**YII** 系列十二Widgets小部件
>小部件>>小部件是在视图中使用的课重用的单元,使用面向对象方式创建复杂的和可配置用户界面单元。>>日期选择器<?phpuse yii\jui\DatePicker;?><?= DatePicker::widget([ 'model' => $model, 'attribute' => 'from_date', 'language' => 'ru',原创 2016-08-07 15:29:58 · 1817 阅读 · 0 评论