This extension provides a drag drop image field to inclusion within a standard Yii2 form. This extension dosn't provide any functionality for uploading the images, that can be done via the standard Yii form processing., (*1)
Installation
The preferred way to install this extension is through composer., (*2)
To install, either run, (*3)
$ composer require consynki/yii2-image-input "*"
, (*4)
or add, (*5)
"consynki/yii2-image-input": "*"
, (*6)
to the
require
section of your composer.json
file., (*7)
Usage
Alert
You can use the image input in a standard Yii form., (*8)
<?php $form = ActiveForm::begin(); ?>
<?= $form->field($model, 'image')->widget(ImageInput::className(), [
'value' => '/img/current-image.png' //Optional current value
]); ?>
= Html::submitButton('Save', []) ?>
You can pass in the optional value
to display a default image as the current value of the field., (*9)