Страница 1 из 1

yii2-sortable

Добавлено: 2015.04.03, 09:12
arogachev
Расширение для настройки порядка ActiveRecord моделей.

Особенности:
- Реализовано несколько алгоритмов на выбор.
- Установка контекста сортировки, в таком случае порядок в каждом контексте хранится отдельно.
- Дополнительное задание условия сортировки. Например, если модель может быть помечена как неактивная и (или) удаленная, можно дополнительно указать это, и при изменении значений соответствующих атрибутов, соответствующим образом скорректируется и порядок.
- Автокорректировка порядка при добавлении новой модели, удалении ее из сортируемого контекста, перемещении между сортируемыми контекстами.
- Настройка порядка внутри сортируемого контекста.
- Графический интерфейс для настройки порядка в GridView (SortableColumn)
- Контроллер для сортировки для облегчения написания своего собственного интерфейса

Ссылка на Гитхаб

Демо пока нет.

Буду рад конструктивной критике и предложениям.

Re: yii2-sortable

Добавлено: 2015.04.03, 11:58
zelenin
хочу демо

Re: yii2-sortable

Добавлено: 2015.04.03, 12:12
arogachev
Есть идеи, где его бесплатно развернуть можно? Видел кто-то на Cloud 9 разворачивал.

Re: yii2-sortable

Добавлено: 2015.04.03, 12:22
zelenin
непонятное описание, опечатки. не смог завести. выкинуло пару исключений, потом плюнул.

Re: yii2-sortable

Добавлено: 2015.04.03, 12:25
arogachev
Укажите, пожалуйста, где именно. Какие исключения?

Re: yii2-sortable

Добавлено: 2015.04.03, 12:30
zelenin
arogachev писал(а):Укажите, пожалуйста, где именно. Какие исключения?
уже удалил. Что-то про scope в behavior.

Re: yii2-sortable

Добавлено: 2015.04.03, 12:37
arogachev
Там пропущен return был в scope closure в документации. Поправил этот момент.

Re: yii2-sortable

Добавлено: 2015.04.03, 13:44
arogachev
Убрал избыточную информацию из README, добавил информацию про конфигурирование поведений.

Re: yii2-sortable

Добавлено: 2015.04.20, 12:23
arogachev
Покрыл тестами, исправил несколько критических багов.

Re: yii2-sortable

Добавлено: 2015.06.30, 01:51
LAV45
arogachev писал(а):Есть идеи, где его бесплатно развернуть можно?
http://www.hostinger.ru/