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


Posted in PHP onAugust 20, 2014

目前yii2的扩展还不是很多,截止到今天,在官网一共有33个,不过这些插件中不乏有优秀的扩展插件,

我尝试了几个,发现了一系列好用的Yii2插件,作者是来自印度的krajee团队,他们写的插件都很好用。推荐一下。

krajee团队的网站:http://krajee.com,有几个不错的插件可以尝试。

下面来介绍Yii2的插件安装方法。通过Composer安装插件yii2-detail-view。

Git

推荐安装Git,Composer安装插件时候会用到Git Clone,Git官方下载网站:传送门

如果你没有安装过Git,CMD执行命令时会提示你git不是有效的命令。然后去找硬盘下载地址。实际上不安装git也没影响。

Windows下安装完Git,配置下环境变量,把;D:\Program Files\Git\bin加入Path环境变量中。

安装方法

yii2-detail-view

官方说明:

Installation 
The preferred way to install this extension is through composer.
Either run:
$ php composer.phar require kartik-v/yii2-detail-view "*"
or add:
"kartik-v/yii2-detail-view": "*"
to the require section of your composer.json file.

这是相对于Linux环境下安装的方法,Windows下使用Composer

CMD下执行命令:composer require kartik-v/yii2-detail-view "*"

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

安装完毕,我们会看到安装过程中,安装了5个其他的插件,这些都是和yii2-detail-view有依赖关系的插件,

这就是Composer工具的好用之处,自动分析依赖关系,帮助我们完美安装。

在webroot/appname/vendor目录下看见"kartik-v"目录。看到路径下存放着6个目录。说明安装成功。

插件安装就到这里,至于如何使用。后面学习过程中再介绍。^_^

PHP 相关文章推荐
一个简单的php实现的MySQL数据浏览器
Mar 11 PHP
新安装的MySQL数据库需要注意的安全知识
Jul 30 PHP
php将时间差转换为字符串提示
Sep 07 PHP
关于svn冲突的解决方法
Jun 21 PHP
PHP 读取大文件的X行到Y行内容的实现代码
Jun 24 PHP
2014过年倒计时示例
Jan 31 PHP
php给每个段落添加空格的方法
Mar 20 PHP
PHP生成plist数据的方法
Jun 16 PHP
PHP魔术方法的使用示例
Jun 23 PHP
PHP将Excel导入数据库及数据库数据导出至Excel的方法
Jun 24 PHP
php 静态属性和静态方法区别详解
Apr 09 PHP
php实现的AES加密类定义与用法示例
Jan 29 PHP
从零开始学YII2框架(一)通过Composer安装Yii2框架
Aug 20 #PHP
实用的PHP带公钥加密类分享(每次加密结果都不一样哦)
Aug 20 #PHP
PHP文件缓存内容保存格式实例分析
Aug 20 #PHP
PHP date()函数警告: It is not safe to rely on the system解决方法
Aug 20 #PHP
PHP中exec函数和shell_exec函数的区别
Aug 20 #PHP
实例讲解PHP面向对象之多态
Aug 20 #PHP
图解找出PHP配置文件php.ini的路径的方法
Aug 20 #PHP
You might like
虹吸式咖啡壶操作
2021/03/03 冲泡冲煮
linux iconv方法的使用
2011/10/01 PHP
深入PHP curl参数的详解
2013/06/17 PHP
浅谈COOKIE和SESSION区别
2015/07/19 PHP
PHP实现判断数组是一维、二维或几维的方法
2017/02/06 PHP
js window.onload 加载多个函数的方法
2009/11/02 Javascript
js实现的真正的iframe高度自适应(兼容IE,FF,Opera)
2010/03/07 Javascript
jquery获取自定义属性(attr和prop)实例介绍
2013/04/21 Javascript
jquery实现select选中行、列合计示例
2014/04/25 Javascript
jqGrid读取选择的多行的某个属性代码
2014/05/18 Javascript
jQuery中attr()方法用法实例
2015/01/05 Javascript
JavaScript通过this变量快速找出用户选中radio按钮的方法
2015/03/23 Javascript
基于javascript实现仿百度输入框自动匹配功能
2016/01/03 Javascript
用JS生成UUID的方法实例
2016/03/30 Javascript
javascript基础知识
2016/06/07 Javascript
微信小程序 登陆流程详细介绍
2017/01/17 Javascript
js仿微博动态栏功能
2017/02/22 Javascript
微信小程序 request接口的封装实例代码
2017/04/26 Javascript
jQuery列表检索功能实现代码
2017/07/17 jQuery
深入浅出webpack之externals的使用
2017/12/04 Javascript
关于在LayUI中使用AJAX提交巨坑记录
2019/10/25 Javascript
python根据经纬度计算距离示例
2014/02/16 Python
Python队列的定义与使用方法示例
2017/06/24 Python
分析经典Python开发工程师面试题
2019/04/08 Python
Django框架orM与自定义SQL语句混合事务控制操作
2019/06/27 Python
Django xadmin开启搜索功能的实现
2019/11/15 Python
python重要函数eval多种用法解析
2020/01/14 Python
澳大利亚100%丝绸多彩度假装商店:TheSwankStore
2019/09/04 全球购物
艺术系应届生的自我评价
2013/10/19 职场文书
餐厅总经理岗位职责
2013/12/31 职场文书
参观考察邀请函范文
2014/01/29 职场文书
学习雷锋精神演讲稿
2014/05/10 职场文书
建设单位项目负责人任命书
2014/06/06 职场文书
舞蹈社团活动总结
2015/05/07 职场文书
幼儿园教师管理制度
2015/08/05 职场文书
numpy array找出符合条件的数并赋值的示例代码
2022/06/01 Python