YII2:kartik Select2
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了YII2:kartik Select2相关的知识,希望对你有一定的参考价值。
我已经在高级yii2项目中工作,它在localhost中工作正常,但在我上传之后会出现一条消息:
找不到类'kartik select2 select2'
奇怪的是:select2在localhost中工作正常,我上传了所有文件
您的解决方案可能是:
use kartikselect2Select2;
可能是,你在localhost上使用windows,在远程服务器上使用linux。
我假设你没有“下载到localhost kartik select2,然后只是将/vendor/kartik-v/yii2-widget-select2
复制并粘贴到服务器上。我希望。因为你不应该这样做。”
将此行添加到project-directory / composer.json文件中的require部分
"kartik-v/yii2-widget-select2": "@dev"
然后在项目目录命令中运行:
composer update
如果您无法访问服务器中的命令行界面以运行composer update命令,则需要将文件夹“vendor / composer /”和“vendor / autoload.php”文件上载到Web服务器。
将代码移动到生产环境时,必须安装composer使用的所有库
composer install
要么
php composer.phar install
然后,在您测试应用程序的开发站点上安装相同版本的库。
这就是为什么在.gitignore中不包含文件composer.lock的原因:只是为了确保dev和prod站点上的lib版本相同。
以上是关于YII2:kartik Select2的主要内容,如果未能解决你的问题,请参考以下文章
Yii2:Gridview过滤器中的kartik\Select2下拉列表
kartik\Select2 作为 yii2\grid 中的过滤器输入
yii2 - 如何在 javascript 中设置 kartik select2 值