coderovich/yii2-sortablejs

Yii2 implementation of the SortableJS/Sortable extension. To create reorderable drag-and-drop lists for modern browsers and touch devices.

Installs: 85

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 1

Open Issues: 0

Type:yii2-extension

1.1 2019-01-27 16:11 UTC

This package is auto-updated.

Last update: 2024-04-28 05:02:27 UTC


README

This is an Yii framework 2.0 to create reorderable drag-and-drop lists for modern browsers and touch devices.

Forked from https://github.com/yii-ui/yii2-rubaxa-sortable

Fixed:

  • Client events
  • SortableJS Plugin call

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require coderovich/yii2-sortablejs

or add

"coderovich/yii2-sortablejs": "~1.0.0"

to the require section of your composer.json file.

Usage

use coderovich\sortablejs\Sortable;

echo Sortable::widget([
    'items' => [
        'Item 1',
        ['content' => 'Item2'],
        [
            'content' => 'Item3',
            'options' => ['class' => 'text-danger'],
        ],
    ],
    'containerOptions' => ['class' => 'list-group'],
    'itemOptions' => ['class' => 'list-group-item'],
    'clientOptions' => ['animation' => 0],
]);

Documentation

[Documentation] at https://github.com/SortableJS/Sortable.

License

coderovich/yii2-sortableJS is released under the BSD 3-Clause License. See the LICENSE.md for details.