coollogin
@coollogin
www.houseofcool.ru

Как интегрировать webix в Yii2?

Собираюсь использовать элементы Webix в Yii2. В частности хочу сделать так, чтобы по клику мыши можно было редактировать таблицу (datatable).

Встраивается всё это дело достаточно просто: подключаю в header js и css, и, если прописать данные (data) вручную - всё работает. Но как подтянуть данные из MySQL, а после редактирования еще и сохранить их - не могу понять (

На оффсайте написано: "Виджеты Webix поддерживают несколько вариантов интеграции с серверным кодом: возможность использования REST API с компонентами библиотеки, а также любого MVC фреймворка (MVC.Net, Ruby на Rails, Yii и др.)".

Если правильно понимаю - нужно конвертировать выбранную таблицу из БД в json.
Делаю так:
$data = self::find()->all();
$datatable = json_encode($data, JSON_UNESCAPED_UNICODE);
но на выходе получаю: [{},{},{},{}]

И как потом отредактированные поля сохранять в БД?
  • Вопрос задан
  • 884 просмотра
Пригласить эксперта
Ответы на вопрос 1
@AlikDex
очевидно декодить жсон, валидировать данные и записать в таблицу как обычно.
Поможет в этом:
https://github.com/yiisoft/yii2/blob/master/docs/g...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы