手动安装 Yii2 扩展,无需使用 Composer
2022-08-30 17:07:44
我想用Yii2 Framework手动安装Select 2扩展小部件,而不使用作曲家。
我完成了以下步骤,但它不起作用。
1) 添加到yii2-widget-select2
vendor/yii-soft
2) 在我的:yii-soft/extensions.php
'yiisoft/yii2-widget-select2' => array(
'name' => 'yiisoft/yii2-widget-select2',
'version' => '2.0.3.0',
'alias' =>
array(
'@yii/kartik' => $vendorDir . '/yiisoft/yii2-widget-select2',
),
),
3) 在视图窗体中增加显示:
use kartik\select2\Select2;
<?php echo Select2::widget([
'model' => $model,
'attribute' => 'state_2',
'data' => $data,
'options' => ['placeholder' => 'Select a state ...'],
'pluginOptions' => [
'allowClear' => true,
],
]); ?>
它显示以下错误:
PHP Fatal Error – yii\base\ErrorException.未找到类'kartik\select2\Select2'