/yii2-bootsrtap-color-picker

Bootstrap ColorPicker Widget for Yii2

Primary LanguagePHP

Bootstrap ColorPicker Widget for Yii2

Renders a Bootstrap ColorPicker plugin.

Installation

The preferred way to install this extension is through composer.

Either run

composer require zgb7mtr/yii2-bootstrap-color-picker:~1.0

or add

"zgb7mtr/yii2-bootstrap-color-picker" : "~1.0"

to the require section of your application's composer.json file.

Usage

This widget renders a Bootstrap ColorPicker input control. Best suitable for model with date string attribute.

Example of use with a form
There are two ways of using it, with an ActiveForm instance or as a widget setting up its model and attribute.

<?php
use zgb7mtr\colorPicker\ColorPicker;

// as a widget
?>

<?= ColorPicker::widget([
    'model' => $model,
    'attribute' => 'color',
]);?>

<?php 
// with an ActiveForm instance 
?>
<?= $form->field($model, 'color')->widget(
    ColorPicker::className());?>

Example of use without a model

<?php
use zgb7mtr\colorPicker\ColorPicker;
?>
<?= ColorPicker::widget([
    'name' => 'Test',
    'value' => '#CCCCCC'
]);?>