consynki/yii2-image-input

A Yii2input widget to allow a better drag drop image upload

Maintainers

Package info

github.com/levi-putna/yii2-image-input

Language:JavaScript

Type:yii2-extension

pkg:composer/consynki/yii2-image-input

Statistics

Installs: 3 045

Dependents: 0

Suggesters: 0

Stars: 2

1.0.0 2016-02-05 06:52 UTC

This package is not auto-updated.

Last update: 2026-03-06 16:32:38 UTC


README

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.

Installation

The preferred way to install this extension is through composer.

To install, either run

$ composer require consynki/yii2-image-input "*"

or add

"consynki/yii2-image-input": "*"

to the require section of your composer.json file.

Usage

Alert

You can use the image input in a standard Yii form.

<?php

    use consynki\yii\input\ImageInput;
    use yii\helpers\Html;
    use yii\widgets\ActiveForm;

?>

	<?php $form = ActiveForm::begin(); ?>

	<?= $form->field($model, 'image')->widget(ImageInput::className(), [
		'value' => '/img/current-image.png' //Optional current value
    ]); ?>

<?= Html::submitButton('Save', []) ?>

<?php ActiveForm::end(); ?>

You can pass in the optional value to display a default image as the current value of the field.