These are chat archives for php-ua/yii

28th
Feb 2017
indahouse-aleksandr
@indahouse-aleksandr
Feb 28 2017 14:51
Подскажите как привязать JS к виджету Sortable::widget . После сортировки нужно отправлять аякс на сервер. Никак не могу понять как это сделать вот ссылка на эти виджеты https://github.com/yiisoft/yii2-jui
lynicidn
@lynicidn
Feb 28 2017 22:20
гугл не там запросы задаешь :D https://github.com/yiisoft/yii2-jui/blob/master/Sortable.php#L75
indahouse-aleksandr
@indahouse-aleksandr
Feb 28 2017 22:26
@lynicidn И шо ?
lynicidn
@lynicidn
Feb 28 2017 22:26
события там
indahouse-aleksandr
@indahouse-aleksandr
Feb 28 2017 22:27
@lynicidn подскажи пожалуйста как ими воспользоваться ?
с учетом той карты
Sortable::widget([
    'clientEvents' => [
        'mappedEvent' => new JsExpression(<<<JS
function (e) {
console.log(e);
}
JS
        );
    ],
])
гугл транслейт отсюда - https://github.com/yiisoft/yii2-jui/blob/master/Widget.php#L33
indahouse-aleksandr
@indahouse-aleksandr
Feb 28 2017 22:35
вот это вот ```'clientEvents' => [
 *     'change' => 'function () { alert('event "change" occured.'); }'
 * ], ```
@lynicidn туда нужно подставлять события ? Ок, спс.
lynicidn
@lynicidn
Feb 28 2017 22:38
верно
клиентские события
те что описаны в доках плагинов
только через карту (если она есть)
eventMap*
indahouse-aleksandr
@indahouse-aleksandr
Feb 28 2017 22:39
@lynicidn А как арей сделать ? Как тут http://api.jqueryui.com/sortable/#method-toArray
lynicidn
@lynicidn
Feb 28 2017 22:39
так же как в доке
плагин не меняется
уии лишь дает обертки
я спать
до завтра
indahouse-aleksandr
@indahouse-aleksandr
Feb 28 2017 22:40
@lynicidn дык, это же не событие ...
lynicidn
@lynicidn
Feb 28 2017 22:40
и?
indahouse-aleksandr
@indahouse-aleksandr
Feb 28 2017 22:40
@lynicidn данные вытянуть из сортейбл в виде архива нужно.
lynicidn
@lynicidn
Feb 28 2017 22:40
'event' => 'function(e){
$(this).sortable('toArray') - ты про это шоль?
}'
тебе бы жс вначале
тут уии ниче не добавляет
indahouse-aleksandr
@indahouse-aleksandr
Feb 28 2017 22:41
@lynicidn спасибо, буду пробовать.
lynicidn
@lynicidn
Feb 28 2017 22:41
тебе надо писать на канал по поддержке плагина