russ666/yii2-buttons-group-input

Yii2 buttons group input

dev-master 2015-03-04 10:09 UTC

This package is not auto-updated.

Last update: 2024-04-13 14:34:33 UTC


README

Simple

echo \russ666\widgets\ButtonsGroupInput::widget([
    'name' => 'elements',
    'value' => [2,3],
    'items' => [
        1 => 'Element 1',
        2 => 'Element 2',
        3 => 'Element 3',
    ]
]);

Form Input

echo $form->field($model, 'elements')->widget(\russ666\widgets\ButtonsGroupInput::className(), [
    'items' => [
        1 => 'Element 1',
        2 => 'Element 2',
        3 => 'Element 3',
    ]
]);

Params

type

Bootstrap button type. primary, danger etc.

size

Bootstrap button size. lg, xs etc.

radio

Flag to use buttons group as radio or checkboxes.

Example

echo \russ666\widgets\ButtonsGroupInput::widget([
    'name' => 'elements',
    'value' => [2,3],
    'items' => [
        1 => 'Element 1',
        2 => 'Element 2',
        3 => 'Element 3',
    ],
    'type' => 'danger',
    'size' => 'xs',
    'radio' => false,
]);