07 2017 档案
摘要:百度UEditor GitHub地址 https://github.com/BigKuCha/yii2-ueditor-widget 安装 应用 controller: view: 或者: 说明 ueditor只支持2种语言,en-us和zh-cn,默认跟随系统语言 Yii::$app->langu
阅读全文
摘要:图片上传几乎是应用必备,前面也针对 kartik 的 fileinput 做了一篇详细的说明,不过很多人反馈各种问题,下面针对 webuploader的使用单独写了一个组件。该组件可以更好的处理 Yii2 在图片上传过程中带来的一系列问题,目前支持多图多字段多modal的混合上传。 介绍之前我们先演
阅读全文
摘要:今天用到了一个导出数据的功能,本来是用的引入phpexcel来导入数据,但是觉得代码太多了, 后来百度下结合实际中出现的问题,最后终于弄好了。 1、用composer来安装 Moonlandsoft/yii2-phpexcel cmd中,进入到要使用的项目的根目录下输入命令composer requ
阅读全文
摘要:表类型 MySQL的数据表类型很多,其中比较重要的是MyISAM,InnoDB这两种。 这两种类型各有优缺点,需要根据实际情况选择适合的,MySQL支持对不同的表设置不同的类型。下面做个对比: MyISAM表类型是一种比较成熟稳定的表类型,但是MyISAM对一些功能不支持。 这两种类型各有优缺点,需
阅读全文
摘要:<?php defined('YII_DEBUG') or define('YII_DEBUG', true); //当在调试模式下,应用会保留更多日志信息,如果抛出异常,会显示详细的错误调用堆栈。因此,调试模式主要适合在开发阶段使用,YII_DEBUG 默认值为 false。 return $th
阅读全文
摘要:第一步,控制器: 在任意controller里面重写方法 第二步,表单模型: 这里只给出验证码相关的部分。 验证规则里面验证码的验证器是captcha。 第三步,视图: 用ActiveForm生成对应字段。 captchaAction参数指定第一步是在写在哪里的,默认是site里面。 验证码,生成和
阅读全文
摘要:这是框架自带的分页显示的样式,虽然不知道为什么这样显示,不过先记录下来吧 第二种分页方式: 在后台页面中用 yii\data\Pagination 然后传入到前台页面 在前台页面中 yii\widgets\LinkPager 使用
阅读全文
摘要:在学习PHP面向对象时,都会在抽象类与接口上迷惑,作用差不多为什么还那么容易混淆,何不留一去一? 但是事实上两者的区别还是很大的,如果能够很好地运用PHP的两个方法,面向对象的程序设计将会更加合理、清晰高效。 对接口的使用方式是通过关键字implements来实现的,而对于抽象类的操作是使用类继承的
阅读全文
摘要:抽象类也是面向对象中的重要概念,和接口、继承的概念重要性相当,在面向对象的开发中,所有的对象都是通过类来描述的,但是反过来, 并不是所有类都是用来描绘对象的,广义上讲如果一个类中没有足够信息来描述一个具体的对象,这样的类就是抽象类。具体用简单的代码来实现: 从代码可以简单的看出,抽象类定义前面以ab
阅读全文

浙公网安备 33010602011771号