【yii2-请教下php使用队列问题】教程文章相关的互联网学习教程文章

yii2如何实现oauth2.0server

网上教程零零碎碎,很多没讲到重点,github歪果仁写的东西看不太懂,求各位指点。。回复内容:网上教程零零碎碎,很多没讲到重点,github歪果仁写的东西看不太懂,求各位指点。。可以看下这个,其实可以追踪一下源码, 明白时候就会觉得挺简单的 yiisoft/yii2-authclient 下面这个是利用 yii2-authclient 一些具体的实现 xjflyttp/yii2-oauth

yii2如何通过__construct()或者init()初始化属性或方法呢?

用的框架是yii2的高级模板,controller里通过actions方法独立操作action。然后action(比如叫VenusAction)里面又进行了拆分,通过控制器的actions独立操作路由到VenusAction类后,run方法调用test目录(比如通过如下命名空间)里的类,现在想要实现,当调用test目录里的类(比如testsegmentfault.php)的时候,如何初始化加载一些方法呢(比如需要加载通用的一些类)。 namespace frontend\modules\venus\test; //VenucAction里...

yii2中gii样式加载不上【图】

在使用yii2中gii工具室,样式css和js加载不上,检查了包和代码,都没问题,请问谁遇到过,怎么解决的?回复内容: 在使用yii2中gii工具室,样式css和js加载不上,检查了包和代码,都没问题,请问谁遇到过,怎么解决的?assets或其子目录的权限不足 路由解析不到 服务器nginx或者apache对静态文件做了处理了我大致想到就这些 最可能是第二第三找到问题了,以前的人在web.php中配置了$configcomponents = [class => appcomponentsAsset...

yii2绑定框架事件

我想要添加自定义代码处理yii2框架的Application::EVENT_BEFORE_REQUEST时触发的事件,但是不知道这个事件的on方法应该写在什么位置,即 \Yii::$app->on(\yii\base\Application::EVENT_BEFORE_REQUEST, function ($event) {// ... }); 的位置,请各位大侠指教,谢谢回复内容:我想要添加自定义代码处理yii2框架的Application::EVENT_BEFORE_REQUEST时触发的事件,但是不知道这个事件的on方法应该写在什么位置,即 \Yii::$app->on(\...

有人有YII2开发的商城程序么?

有人有YII2开发的商城程序么? 跪求啊 小弟打算学习学习回复内容:有人有YII2开发的商城程序么? 跪求啊 小弟打算学习学习国内开源的YII2程序不多,商城程序开源的也不多,github上倒是有几个,下面有链接。建议楼主通过学习YII2自己去开发一个商城比较合适,既学习了YII2,也根据自己公司的需求开发了符合自己公司业务需求的程序,以后也好维护。下面是YII2的一些干货,文档、知名开源程序、模块等等都在里面,下面是链接:https://...

yii2模块的独立配置不生效

我项目中有一v1模块,在V1.php中的init代码中加载了配置parent::init();Yii::configure($this, ['components'=>['errorHandler' => ['class'=>'app\modules\v1\common\ErrorHandler']]]); 然后我在控制器中加了一行throw new HttpException(403);最后控制器中怎么没走到我自定义的errorhandle里面呢?可是我在项目中的config/web.php的components中加入'errorHandler' => ['class'=>'app\modules\v1\common\ErrorHandler'] 就能够正...

yii2关于事件的疑问

在yii中的Application的run方法中,只看到各种trigger,并没有看到各种事件的绑定?请问,这些事件在哪里绑定的?回复内容:在yii中的Application的run方法中,只看到各种trigger,并没有看到各种事件的绑定?请问,这些事件在哪里绑定的?一定要多看官方文档事件的绑定有了事件handler,还要告诉Yii,这个handler是负责处理哪种事件的。这个过程,就是事件的绑定, 把事件和事件handler这两个蚂蚱绑在一根绳上,当事件跳起来的时候...

php框架-怎样让phpstorm支持Yii2的Behavior中的方法?【图】

使用Behavior中的方法时,phpstorm无法提示,应该怎样做才能提示?回复内容:使用Behavior中的方法时,phpstorm无法提示,应该怎样做才能提示?目前还没有IDE能支持行为可以考虑使用Traits替代,Traits被IDE支持 参考:http://www.digpage.com/behavior.html http://www.yiiframework.com/doc-2.0/guide-concept-behaviors.html 如果只是希望IDE能够提示的话,可以在behavior attach的对象上加上注册: /** * * @method void touch...

请问YII2中use的内容在哪个位置?

use yiihelpersHtml;如何找到这个文件呢?回复内容:use yiihelpersHtml;如何找到这个文件呢?用ide ctrl +鼠标左键 或者直接搜索文件名vendor/yiisoft/yii2/helpers/Html.php 记住 vendor/yiisoft/yii2 ,全都在这里。用PhpStorm啊 自动补全命名空间的

请问YII2中use的内容在哪个位置?-SegmentFault

use yiihelpersHtml;如何找到这个文件呢?回复内容:use yiihelpersHtml;如何找到这个文件呢?4月30日提问评论邀请回答请先 登录 后评论

Yii2和Laravel5,哪个更适合企业/团队使用?

首先说一下团队情况,PHP开发者大约20~30人,前端大约10人,总共开发/维护几十个项目,其中大约70%是内部使用的项目。提供外部使用的项目对PHP性能要求不是很高,所以性能方面不用做过多的考虑。最近在进行框架选型,之前使用的是ThinkPHP,用了几年,但是随着业务需要,TP不太符合要求了,希望换一个框架,在Yii 2和Laravel 5中选择。参考问题:yii2和laravel哪个是未来? - PHP 框架回复内容: yii和laravel目前来看,都是php最好...

Yii2使用小技巧之通过Composer添加FontAwesome字体资源_PHP

这回要说的是,如何给 Yii2 项目添加外部资源(external assets),以 FontAwesome 为例子。 Yii2 开始使用 composer 来做项目的依赖管理,这货是类似于 NodeJS 里面 npm 的东东,可以自动获取 Github 上最新版本的第三方库(比如 Bootstrap 啦,FontAwesome 啦之类的)。按官方教程装好后,就可以开始初始化项目了。 一、初始化项目 通过 Composer 来初始化 php composer.phar create-project --prefer-dist --stability=dev yiis...

从零开始学YII2框架(四)扩展插件yii2-kartikgii_PHP【图】

今天发现了一款好用的插件yii2-kartikgii。它是基于系列插件kartik-v的拓展。 插件介绍这个插件主要功能是帮助你在使用gii生成代码curd的时候生成kartik-gird的。不需要每次用默认的gii工具生成代码之后再手动添加kartik-gird,这正是我想要的功能。快速生成kartik-grid。学习这个插件之前你可能需要了解下yii2-gird插件:传送门 插件安装与配置直接看插件网址:http://www.yiiframework.com/extension/yii2-kartikgii/插件试用正好...

从零开始学YII2框架(五)快速生成代码工具Gii的使用_PHP【图】

Yii2 框架 之所以称之为高效快速开发的一款框架,是因为有一个神奇的工具Gii用过Yii1框架的Coder都知道,Gii可以为你快速生成代码,也就是说搭建一个可以增删改查的WebApp可能一行代码都不用写。当然作为Coder,不写代码怎么能实现我们想要的功能呢。上次介绍了如何安装Yii框架,本次介绍一下如何使用gii工具快速实现CRUD功能。框架安装完成后可以通过如下链接访问Gii工具http://localhost/yii2test/backend/web/index.php?r=giiYi...

从零开始学YII2框架(二)通过Composer安装扩展插件_PHP【图】

目前yii2的扩展还不是很多,截止到今天,在官网一共有33个,不过这些插件中不乏有优秀的扩展插件,我尝试了几个,发现了一系列好用的Yii2插件,作者是来自印度的krajee团队,他们写的插件都很好用。推荐一下。krajee团队的网站:http://krajee.com,有几个不错的插件可以尝试。 下面来介绍Yii2的插件安装方法。通过Composer安装插件yii2-detail-view。 Git 推荐安装Git,Composer安装插件时候会用到Git Clone,Git官方下载网站:传...