• YII2 请求(request)

    时间:2024-01-15 21:14:20

    请求一个应用的请求是用 yii\web\Request 对象来表示的,该对象提供了诸如 请求参数(译者注:通常是GET参数或者POST参数)、HTTP头、cookies等信息。 默认情况下,对于一个给定的请求,你可以通过 request application component 应用组件(yii\...

  • Yii1 用commandBuilder方法往数据表中插入多条记录

    时间:2024-01-15 20:04:20

    $builder = Yii::app()->db->schema->commandBuilder; // 创建builder对象$command = $builder->createMultipleInsertCommand('{{umeng_message}}', arr...

  • yii2搭建完美后台并实现rbac权限控制实例教程

    时间:2024-01-15 10:00:44

    1、安装yii2未安装的请参考yii2史上最简单式安装教程,没有之一 或者参考yii2实战教程之详细安装步骤已安装的请继续看下一步操作2、配置数据库2.1 配置数据库修改common/config/main-local.php 实际项目中本地的数据库往往跟线上数据库不一致,我们这里配置到main-l...

  • Yii入门教程

    时间:2024-01-14 20:59:58

    1准备Yii源码首先新建helloyii目录作为Web应用的根目录,并添加到Nginx的配置文件中。然后将Yii框架源码部署到helloyii下,目录结构如下:helloyii/|-- framework|-- ……|-- YiiBase.php|-- yiic|-- yii.php`-- zii2...

  • Yii2设计模式——简单工厂模式

    时间:2024-01-14 11:02:42

    除了使用 new 操作符之外,还有更多的制造对象的方法。你将了解到实例化这个活动不应该总是公开进行,也会认识到初始化经常造成“耦合”问题。应用举例yii\db\mysql\Schema中://创建 QueryBuilder 实例public function createQueryBuilder()...

  • Yii 框架ajax搜索分页

    时间:2024-01-13 09:53:40

    要想实现ajax搜索分页其实很简单第一步:在 Yii 框架自带的搜索和分页正常运行的情况下,在视图层的下方写上以下代码<?php $this->beginBlock('abc'); ?>    $(document).on('click','.pagination a',funct...

  • YII框架的依赖注入容器与服务定位器简述

    时间:2024-01-12 17:11:06

    依赖注入容器依赖注入(Dependency Injection,DI)容器就是一个对象use yii\di\Container,它知道怎样初始化并配置对象及其依赖的所有对象。依赖注入和服务定位器都是流行的设计模式,它们使你可以用充分解耦且更利于测试的风格构建软件。构造方法注入class Foo{ ...

  • yii2 使用composer安装

    时间:2024-01-11 18:04:45

    composer global require "fxp/composer-asset-plugin:~1.0.0"composer create-project --prefer-dist yiisoft/yii2-app-basic basiccomposer create-project --...

  • 三级联动(在YII框架中)

    时间:2024-01-11 15:42:17

    //三级联动//数据库代码过多就不上传了//视图<div class="area">    <table class="table">        <select name="region[]" id="">            <option valu...

  • yii2史上最简单式安装教程,没有之一

    时间:2024-01-08 22:31:09

    写一篇绝对堪称史上最easy的Yii2安装教程教你入门。既然是安装Yii,我们先去官网下载一份Yii的高级模版,什么,你说打开页面乱七八糟的英文字母你看不懂?那这样大哥,你按照下面的截图进行操作好吧。好啦,我们下载下来解压放到web可访问目录,文件名advanced,不做改动第二步我们切换到adva...

  • Yii2 TimestampBehavior行为

    时间:2024-01-07 21:04:55

    <?php /** * @link http://www.yiiframework.com/ * @copyright Copyright (c) 2008 Yii Software LLC * @license http://www.yiiframework.com/license/...

  • 将php分页类YII绑定框架,就需要改变风格的基础

    时间:2024-01-07 11:58:45

    分页类http://blog.csdn.net/buyingfei8888/article/details/40260127在内部组件分页类 文件名和一致组件是在什么地方被载入进来的?在主配置文件中面watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYnV5a...

  • yii2 debug工具条不出现

    时间:2024-01-07 09:57:15

    UrlManger美化后,debug工具条不出现,禁用UrlManager出现

  • yii2源码学习笔记(四)

    时间:2024-01-06 22:10:00

    继续了解组件Component.php /** * Returns a value indicating whether a property is defined for this component. * A property is defined if: * ...

  • yii自动登录

    时间:2024-01-05 18:40:27

    在yii,登录页面选择记住密码,下次就会自动登陆前些天,自己增加了一个web应用,但是发现虽然选择记住密码,没选退出,关闭浏览器,重新进入还会跳转到登陆页面自动登录是利用cookie实现的配置User组件首先在配置文件的components中设置user组件 'user' => [ ...

  • Yii 框架里数据库操作详解-[增加、查询、更新、删除的方法 'AR模式']

    时间:2024-01-05 13:48:40

    public function getMinLimit () {        $sql = "...";        $result = yii::app()->db->createCommand($sql);        $query = $result->queryAll...

  • Yii提供的Htmler助手checkboxList可自定义Checkbox输出格式

    时间:2024-01-05 12:46:51

    foreach($catetags as $cate){ echo Html::checkboxList('category_id','',$cate,['item'=>'customCheckbox']);}/** * 自定义checkbox输出格式 */function customChe...

  • YII设置用户访问过滤

    时间:2024-01-03 23:40:49

    设置用户访问过滤1、哪个控制器设置访问过滤,就在哪个控制器中添加如下代码class XxxController extends Controller{//当前控制器是否使用过滤功能public function filters(){return array("accessControl"//针对当前...

  • yii2-更改默认显示的通用主页

    时间:2023-12-31 15:49:57

    在views/layouts/目录下新建一个login.php,然后SiteController中更新下面的方法public function actionIndex() { $this->layout = 'login'; // 设置通用的模版为views/...

  • Yii2 框架下 session跨域共享互通

    时间:2023-12-29 21:53:47

    在项目实施过程中,往往把一个大项目进行分拆成几个独立的项目,项目用完全独立的域名和文件,可以放到不同的服务器上的独立分项目。几个子项目共用一个登录点. 原理简单来说就是服务端session 共享, 客户端跨域cookies.在Yii2框架下只需要几部的配置就可以了:在几个子项目下,找到config文...