i am new in yii2 i am learning about widget but it's not working on me so guys could you help me to find what mistake i have done?
This is the widget which i am using => yii datepicker widget
and MY code
use yii\helpers\Html;
use yii\widgets\ActiveForm;
use mrlco\datepicker\Datepicker;
/* @var $this yii\web\View */
/* @var $model backend\modules\settings\models\Companies */
/* @var $form yii\widgets\ActiveForm */
?>
field($model, 'company_name')->textInput(['maxlength' => true]) ?>
field($model, 'company_email')->textInput(['maxlength' => true]) ?>
field($model, 'company_start_date')->widget(
Datepicker::className(), [
'inline' => false,
'template' => '{input}',
'clientOptions' => [
'format' => 'YYYY/MM/DD'
]
]);?>
field($model, 'company_status')->dropDownList([ 'active' => 'Active', 'inactive' => 'Inactive', ], ['prompt' => '']) ?>
isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']) ?>
it says
Invalid Parameter – yii\base\InvalidParamException
The file or directory to be published does not exist:
D:\server\htdocs\munivihar\advanced/vendor\bower/persian-date/dist
So could you guys help me to find my mistakes?
Answer
Reason of this error is :
- Try to install this widget using Composer.It will place all folder at there positions.
2.If doing it manually then try to place the files as on there place otherwise it will not work it happened with me also.
Recommend way is use composer other wise use Install Yii2 extension manually without using Composer
No comments:
Post a Comment