yii2-excel

Выкладываем свои наработки
Ответить
arogachev
Сообщения: 52
Зарегистрирован: 2014.09.09, 14:32

yii2-excel

Сообщение arogachev » 2015.05.16, 15:16

Импорт и экспорт ActiveRecord, основанный на PHPExcel для Yii2.

На данный момент реализован только импорт.
Есть два импортера на выбор - basic (базовый) и advanced (продвинутый).

Возможности базового импорта:
- Использовальние лейблов атрибутов или кастомных лейблов
- Произвольное количество и порядок колонок с атрибутами
- Режимы создания и редактирования
- Замена значений
- Подробные сообщения об ошибках, с указанием конкретной ячейки или строки и листа
- "Неправильная" модель для получения всех ошибок валидации и распечатки errorSummary.

Возможности продвинутого импорта:
- Несколько листов для группировки данных
- Несколько типов моделей
- Запоминание названий атрибутов для каждого типа модели
- Значения атрибутов по умолчанию
- Связывание моделей через первичные ключи
- Сохранение и загрузка любого количества строк

Ссылка на GitHub - https://github.com/arogachev/yii2-excel
В README пока затронуты не все нюансы, кое-что вынес в примечания файлов-шаблонов.
Отзывы / пожелания / предложения / конструктивная критика приветствуется.
Мой профиль на Github

mader
Сообщения: 81
Зарегистрирован: 2015.06.15, 13:44
Откуда: Воронеж

Re: yii2-excel

Сообщение mader » 2015.11.19, 02:53

Импорт в смысле из базы в Эксель?

Ответить