Лучший Ответ SmetDenis , 15 April 2015 - 06:02
Правила импорта и экспорта для каждого элемента описаны тут
media\zoo\applications\jbuniversal\framework\elements\user
Там объявляется 2 функции toCSV и fromCSV
Функция обрабатывает только 1 ячейку в таблице и вызывается столько раз сколько будет ячеек.
Классический элемент Zoo хранит все в ключе value, но бывают и более сложные случаи.
Посмотреть как хранит данные элемент можно в базе данных.
Например картинка выглядит так![]()
В итоге задача toCSV сводится к перевариванию массива $this->_value в строку
А задача fromCSV сводится к разворачиванию предыдущей строки обратно в массив который нужно сохранить в элемент
через $this->_element->bindData()
Более менее простой пример это элемент media или download.
Перейти к сообщению


Тема закрыта








