yii2-sortable

Выкладываем свои наработки
Ответить
arogachev
Сообщения: 52
Зарегистрирован: 2014.09.09, 14:32

yii2-sortable

Сообщение arogachev » 2015.04.03, 09:12

Расширение для настройки порядка ActiveRecord моделей.

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

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

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

Буду рад конструктивной критике и предложениям.
Последний раз редактировалось arogachev 2015.04.03, 13:46, всего редактировалось 1 раз.
Мой профиль на Github

zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: yii2-sortable

Сообщение zelenin » 2015.04.03, 11:58

хочу демо

arogachev
Сообщения: 52
Зарегистрирован: 2014.09.09, 14:32

Re: yii2-sortable

Сообщение arogachev » 2015.04.03, 12:12

Есть идеи, где его бесплатно развернуть можно? Видел кто-то на Cloud 9 разворачивал.
Мой профиль на Github

zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: yii2-sortable

Сообщение zelenin » 2015.04.03, 12:22

непонятное описание, опечатки. не смог завести. выкинуло пару исключений, потом плюнул.

arogachev
Сообщения: 52
Зарегистрирован: 2014.09.09, 14:32

Re: yii2-sortable

Сообщение arogachev » 2015.04.03, 12:25

Укажите, пожалуйста, где именно. Какие исключения?
Мой профиль на Github

zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: yii2-sortable

Сообщение zelenin » 2015.04.03, 12:30

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

arogachev
Сообщения: 52
Зарегистрирован: 2014.09.09, 14:32

Re: yii2-sortable

Сообщение arogachev » 2015.04.03, 12:37

Там пропущен return был в scope closure в документации. Поправил этот момент.
Мой профиль на Github

arogachev
Сообщения: 52
Зарегистрирован: 2014.09.09, 14:32

Re: yii2-sortable

Сообщение arogachev » 2015.04.03, 13:44

Убрал избыточную информацию из README, добавил информацию про конфигурирование поведений.
Мой профиль на Github

arogachev
Сообщения: 52
Зарегистрирован: 2014.09.09, 14:32

Re: yii2-sortable

Сообщение arogachev » 2015.04.20, 12:23

Покрыл тестами, исправил несколько критических багов.
Мой профиль на Github

LAV45
Сообщения: 46
Зарегистрирован: 2014.01.16, 22:37

Re: yii2-sortable

Сообщение LAV45 » 2015.06.30, 01:51

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

Ответить