@Artem0071
Безработный mr. Junior

Excel в Laravel?

Нужно как то вывести списки из БД в excel'евские файлы
Но не могу разобраться как это сделать

Пробовал Maatwebsite, но то ли он как то криво установился, то ли еще что то случилось, но он работает очень плохо
Уже на стадии скачивания выдает:
Package phpoffice/phpexcel is abandoned, you should avoid using it. Use phpoffice/phpspreadsheet instead.


А документация мало того что заблокирована (уж не знаю с чем там связано, но сюда заходит только через впн), так она еще и обрывочная и не понятно что откуда и куда надо брать и выписывать

Вот пример документации:
namespace App\Exports;

use Maatwebsite\Excel\Concerns\FromCollection;

class InvoicesExport implements FromCollection
{
    public function __construct(InvoicesRepository $invoices)
    {
        $this->invoices = $invoices;
    }

    public function collection()
    {
        return $this->invoices->all();
    }
}


Тут проблема в том, что нет такой(Maatwebsite\Excel\Concerns\FromCollection) дериктории
В итоге все дальнейшее просто не имеет смысла
И так во всех примерах

Может посоветуете чем вы пользуетесь при экспорте в excel?
  • Вопрос задан
  • 627 просмотров
Решения вопроса 1
@Camaro67
Помог? - "Отметить решением"
Пригласить эксперта
Ваш ответ на вопрос

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

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