jui Sortable

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
jakiro
Сообщения: 553
Зарегистрирован: 2013.03.05, 15:15

jui Sortable

Сообщение jakiro »

Всех приветствую!
Решил перенести существующий код на JUI. Подключил jui Sortable. Все работает. Но как обработчик то вешать?
Вот есть у меня событие update

Код: Выделить всё

  $( "#sortCatIndex" ).sortable({ //для короткого дерева в INDEX
    update: function( event, ui ) {
      //тут много кода
    }
  }) 
А как мне эту функцию то подсунуть ему?

Код: Выделить всё

  <?=Sortable::widget([
              'items' => $itemsSortableWidget,
              'clientOptions' => ['placeholder' => 'ui-state-highlight'],
            ]);?>
В классе class Sortable нашел защищенное свойство $clientEventMap https://yadi.sk/d/vs7ycHdfqFKKk без описания

Аватара пользователя
ElisDN
Сообщения: 5559
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: jui Sortable

Сообщение ElisDN »

Код: Выделить всё

<?=Sortable::widget([
    'items' => $itemsSortableWidget,
    'clientOptions' => [
        'placeholder' => 'ui-state-highlight',
        'update' => new JsExpression('function( event, ui ) {... }'),
    ],
]);?>

jakiro
Сообщения: 553
Зарегистрирован: 2013.03.05, 15:15

Re: jui Sortable

Сообщение jakiro »

ElisDN писал(а):

Код: Выделить всё

<?=Sortable::widget([
    'items' => $itemsSortableWidget,
    'clientOptions' => [
        'placeholder' => 'ui-state-highlight',
        'update' => new JsExpression('function( event, ui ) {... }'),
    ],
]);?>
Здорово, работает. Правда выглядит ужасно:

https://yadi.sk/d/9gnzLIwHrkCnM

Ответить