在使用findOne($a)的时候会出现 Call to a member function update() on array这样的错误。 但是明明$a的值等于某一值,在数据库中可以查到却依然报错。 奇怪的是有时候当$a为其他值的时候又不报错,这是什么原因呢? 原来在yii的内部,当使用findO ...
分类:
其他好文 时间:
2018-08-01 18:20:16
阅读次数:
315
控制器以Controller作为后缀,继承自yii\web\Controller; 动作以action作为前缀,public访问修饰; 控制器ID 类名去后缀,全部转为小写,如果是驼峰命名多个单词转为中杠分割; 动作ID 去前缀,全部转为小写,如果是驼峰命名多个单词,转为中杠分割; 路由如何指向动作 ...
分类:
其他好文 时间:
2018-07-31 11:10:41
阅读次数:
181
使用freemarker向word中插入多列表格,需要以下条件 1)需要在模板中加入<#list listTest as listKey>标签,标识插入多行 1 <#-- 由于要插入多行数据,使用这个标签标识 --> 2 <#list listTest as listKey> 3 <w:tr w:r ...
分类:
其他好文 时间:
2018-07-30 14:52:49
阅读次数:
189
1.什么是模型 模型是MVC模式中的一部分,是表现业务数据、规则和逻辑的对象。 可通过继承 yii\base\Model 或它的子类定义模型,基类yii\base\Model 支持许多实用的特性: 属性:表现业务数据,可以像普通类属性或数组一样被访问; 属性标签:指定属性显示出来的标签; 块赋值:支 ...
分类:
其他好文 时间:
2018-07-29 19:03:22
阅读次数:
116
1.控制器 是MVC结构中的C这个部分 从Yii\base\Controller继承来 负责处理请求和生成响应 具体来说,从模型对象里面拿到需要的数据,然后调用视图模板文件来渲染这些数据,最后生成输出响应信息。 2.组成 控制器主要由动作组成 动作是控制器类中的方法 一个动作对应一个页面 3.ren ...
分类:
其他好文 时间:
2018-07-29 18:01:52
阅读次数:
161
1.什么事视图 视图是MVC模式中View这一部分 视图是在yii\web\View应用组件的帮助下,依据视图模板文件,进行构造和渲染完成的。 习惯称视图模板文件为视图 视图模板文件主要由HTML代码和展示类PHP代码组成 2.视图文件的路径 控制器渲染的视图文件默认放在 @app/views/Co ...
分类:
其他好文 时间:
2018-07-29 17:56:56
阅读次数:
254
1.请求周期图 2.web应用入口脚本 包含yii类文件 读取配置文件实例化应用主体 解析路由,明确需要创建的控制器 3.应用主体 是yii\web\Application类的实例 是管理yii应用系统整体结构和生命周期的对象 每个入口脚本只能创建一个应用主体 可以用\Yii::$app来访问应用 ...
分类:
其他好文 时间:
2018-07-29 17:03:22
阅读次数:
120
Yii2.0中Yii::$app与Yii 1.0中Yii:app()的理解
分类:
移动开发 时间:
2018-07-29 10:11:18
阅读次数:
180
ThinkPHP简称TP,TP借鉴了Java思想,基于PHP5,充分利用了PHP5的特性,部署简单只需要一个入口文件,一起搞定,简单高效。中文文档齐全,入门超级简单。自带模板引擎,具有独特的数据验证和自动填充功能,框架更新速度比较速度。 优点:这个框架易使用 易学 安全 对bae sae支持很好提供 ...
分类:
Web程序 时间:
2018-07-27 13:21:51
阅读次数:
242
在APACHE服务器上的访问方式上去除index.php 下面我说下 apache 下 ,如何 去掉URL 里面的 index.php 例如: 你原来的路径是: localhost/index.php/index 改变后的路径是: localhost/index 1.httpd.conf配置文件中加 ...
分类:
Web程序 时间:
2018-07-27 10:10:11
阅读次数:
409