Я получил вопрос о CGridView
в Yii. Дело в том, что я хочу экспортировать текущие отфильтрованные данные всех страниц в CGridView
на лист Excel. Теперь проблема в том, что я получаю id каждой строки в gridview с помощью jQuery. Это означает, что только строки, которые в настоящее время видны на странице разбивки на страницы, отправляются генератору excel, а не те, которые находятся на других страницах.
Мой вопрос в том, есть ли способ в Yii получить все данные со всех страниц с CGridView
на страницы из CGridView
в каком-то объекте?
Заранее спасибо.
Вы можете использовать $.fn.yiiGridView.getSelection(containerID)
для извлечения значений ключа для выбранных строк в jQuery. А затем вы можете опубликовать свои результаты и загрузить экспортированный файл для загрузки.