ICode9

精准搜索请尝试: 精确搜索
  • Yii2 ElasticSearch aggregate (group)2022-08-23 14:04:35

    我想要统计的是 country_code 出现的次数,通过 yii2 的 ElasticSearch 扩展,上面的例子满足我的需要。业务场景:在 fecify 商城中,使用 elasticSearch 搜索,进行 aggregate group 操作,代码如下:   public function actionCountry(){ $size = 5000; $name = 'country_code';

  • yii2 GridView::widget 每列宽度2022-06-29 11:34:09

    [ 'attribute'=>'商品SKU名称', 'contentOptions' => ['style' => 'max-width:400px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;'], 'content'=>fu

  • 深夜 Yii2 排坑之pjax.2022-05-03 02:00:49

    最近在写一些基础demo ,偶尔用到了Yii:pjax . 结果用下来,一顿不爽。 依照网上度娘找了个例子  https://www.yiichina.com/tutorial/814 , 结果嫩是没有毛的效果。 再查看网页源代码 ,发现连 js 库都没加载。 这里就不讨论为啥前后端不分离了, 我就一小小的后端sde ,为自己的saas

  • Yii2安装步骤2022-04-19 11:31:52

    通过 Composer 安装了半天一直网络报错,配置了镜像,又报错依赖,运行跳过依赖,这个命令还是报错,我裂开。 最后只能利用归档文件安装,1、下http://www.yiiframework.com/download/文件, 2、然后解压到WWW文件夹下,这里我使用的是小皮。 3、然后修改解压文件下面的改 config/web.php 文件,给

  • Yii2与layuiadmin整合22022-02-08 09:34:12

    17.建立模板文件 /modules/users/views/user/create.php添加以下内容 <?php use yii\widgets\ActiveForm; ?> <div class="layui-form" lay-filter="layuiadmin-form-admin" id="layuiadmin-form-admin"> <?php $form = ActiveForm::

  • Yii2与layuiadmin整合12022-02-08 09:31:50

    1.下载对应Yii2框架,这里以官方的基本应用程序模板 composer create-project --prefer-dist yiisoft/yii2-app-basic yii2web 2.配置站点 3.开启伪静态在文件 中 添加开启 /config/web.php $config = [ // 'components' => [ // 'urlManager' => [

  • yii2 redirect重定向2022-01-19 12:00:38

    redirect使用方法 $this->redirect(array('/site/contact','id'=>12)); //http://www.kuitao8.com/testwebap/index.php?r=site/contact&id=12 $this->redirect(array('site/contact','id'=>'idv','nam

  • Composer安装及更新YII2框架遇到问题梳理2022-01-05 21:04:37

    前置条件: 首先使用Composer包工具的需要满足以下两个前提,不区分操作系统。 1 电脑需要安装Composer包管理工具,并且全局可直接使用 2 安装Composer Asset插件,Asset插件需要合适的版本。 两个条件在安装的同时,都必须注意合适的版本。以下附上Mac安装composer和插件的主要步骤

  • yii2无限极分类(curd)2021-12-30 17:59:16

    sql: 控制器: <?php namespace frontend\controllers; use app\models\ShopCategory; use yii\web\Controller; use Yii; class CygController extends Controller { public function actionList() { $model = new ShopCategory; //获取列表

  • yii2 反序列化漏洞复现与分析2021-11-29 23:01:35

    环境搭建 漏洞在yii2.0.38之前的版本,下载2.0.37basic版本 https://github.com/yiisoft/yii2/releases/tag/2.0.37 修改/config/web文件的值 在当前目录输入php yii serve启动 复现 先构造反序列化的入口 新建一个controller <?php namespace app\controllers; class

  • Yii2实现Excel大量数据快速导出2021-11-18 22:58:33

    效果图: 下载插件:PHP_XLSXWriter PHP_XLSXWriter是一个小而强悍的Excel读写插件,它并没有PHPExcel功能丰富,很多高级操作比如冻结表头,并不具备,但是它导出速度非常快,非常适合于数据量特别大,报表格式不是很复杂的导出需求。 1.TestController.php /** * 用户数据导出

  • 安装YII22021-11-04 11:00:12

    安装Yii2:通过composer安装 首先要安装composer 安装基础版本 composer create-project --prefer-dist yiisoft/yii2-app-basic 项目名 安装高级版本 composer create-project --prefer-dist yiisoft/yii2-app-advanced 项目名 安装好后运行 composer update 下载vender核心文

  • yii2乐观锁和悲观锁代码示例2021-10-15 17:32:30

    https://blog.csdn.net/oHeiZhiShi123/article/details/80973728   //商品表 CREATE TABLE `qg_goods` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '商品id', `good_name` varchar(64) NOT NULL DEFAULT '' COMMENT '商品名称', `

  • linux服务器上yii2框架开发定时任务2021-09-28 15:31:54

    yii框架开发定时任务(linux服务器) 参考文档:https://blog.csdn.net/weixin_43946245/article/details/101376304 1、首先在项目根目录下的console文件下创建脚本类: <?php namespace console\controllers; //继承这个Controller use yii\console\Controller; use yii; class Tes

  • Yii2框架项目使用中笔记2021-09-14 10:32:44

    1. 使用gii生成CRUD和model       2.andFilterWhere([‘like’,’{{%customer}}.client_name’,$this->customer_id]);  联表查询input输入模糊查询   3. 更新数据库   $db = Yii::$app->db; $db ->createCommand()->update(‘数据表’,          array(    

  • yii2框架学习2021-09-10 14:01:01

    1. 简单查询 [[one()]]: 根据查询结果返回查询的第一条记录。 [[all()]]: 根据查询结果返回所有记录。 [[count()]]: 返回记录的数量。 [[sum()]]: 返回指定列的总数。 [[average()]]: 返回指定列的平均值。 [[min()]]: 返回指定列的最小值。 [[max()]]: 返回指定列的最大

  • ❥(^_-) Yii2框架源码解析之序言及入口文件2021-09-06 18:00:11

    序言 作为最流行的php框架之一,yii框架自然有其独到之处。yii框架中的辅助工具以及相关类库很多。是一个非常庞大的重型框架,我们这个系列的文章只分析它的请求初始到响应结束这一流程。以及中间涉及到一些重要的框架开发思想,一些比较流行的设计模式也会顺带讲一讲。大部分的分析

  • [Yii2] Yii2 数据查询2021-07-30 23:31:48

    From: https://www.cnblogs.com/niuben/p/10749134.html   数据查询 复制代码 User::find()->all(); 此方法返回所有数据; User::findOne($id); 此方法返回 主键 id=1 的一条数据(举个例子); User::find()->where(['name' => '小伙儿'])->one(); 此方法返回 ['name&

  • 关于yii2 _csrf验证【这个是网上看到的】2021-07-12 18:01:32

    //js里 1、<input type="hidden" value="<?php echo Yii::$app->request->csrfToken; ?>" name="_csrf" > 2、 function getMessage(){ $.ajax({ headers:{ "<?php echo \Yii\w

  • Yii2获取URL和参数2021-07-07 17:32:52

    1. 获取url中的host信息: 例如:http://www.nongxiange.com/product/2.html   Yii::$app->request->getHostInfo(); 结果:http://www.nongxiange.com 2. 获取url中的路径信息(不包含host和参数): 例如:http://www.nongxiange.com/product/2.html?isnew=1 1 Yii::$app->request->getP

  • 缓存技术之——Yii2性能优化之:缓存依赖2021-06-07 09:54:22

    Yii中的缓存依赖,简单来说就是将缓存和另外一个东西绑定在一起,如果另外一个东西发生变化,那么缓存也将发生变化。有点儿类似于JS中的触发事件(但是也不那么像),缓存的变动是依赖的东西所导致的。 依赖可以是文件、数据库、甚至是一些表达式。功能十分强大。 Yii提供了5中依赖方法,我们这

  • yii2 mq队列消费时,常驻内存下日志不能正常输出2021-06-06 18:01:23

    现象 在cli下运行mq的消费命令,不能正常输出日志; log配置 'log' => [ 'targets' => [ [ 'class' => 'yii\log\FileTarget', 'levels' => ['error�

  • Windows下Yii2框架的两种安装方式及升级最新版2021-05-27 14:55:09

    第一种:归档文件形式安装(适合于没有安装composer的机器) 进入下载页https://www.yiiframework.com/download,选择下载第一个 下载完成之后是一个压缩包,解压文件夹,放到指定的项目目录文件里即可 然后试着访问目录,发现报错。    解决办法:找到config目录下的web.php文件,大概第17行,

  • yii2场景2021-05-26 19:03:30

    遇到的问题 起作用了 但是使用create的时候,保存却出了问题,提示unknown scenarios:default 解决方法 后来找文章,是因为设置场景的时候,直接把父类的场景覆盖了。所以应该这样写scenarios   public function scenarios() { $scenarios = parent::scenarios(); $scenarios['e

  • yii2查询汇总2021-05-26 19:03:11

    页面输出list信息   return $this->render('index', [ 'model' => $model, 'cats' => $cats, 'findlist' => $findall, ]);   <?php $str='';foreach

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有