Я создаю свой первый веб-сайт laravel и пытаюсь настроить пакет Maatwebsite \ laravel-excel
значение формы из представления, уже переданного в переменную контроллера.и теперь я устанавливаю модель, используя FromQuery и WithMapping.
, но у меня возникла проблема, когда я пытаюсь выполнить внутреннее возвращение
IndustriesExport.php
<?php
namespace App\Exports;
use App\Industry;
use Maatwebsite\Excel\Concerns\FromQuery;
use Maatwebsite\Excel\Concerns\WithMapping;
use Maatwebsite\Excel\Concerns\WithHeadings;
use Maatwebsite\Excel\Concerns\FromCollection;
public function map($industry): array
{
//these things can't work
return [
foreach ($columns as $column) {
'$industry'->column,
}
];
//expecting foreach to be like this
return [
$industry->id,
$industry->name,
//and so on.
];
}
IndustriesController.php
public function exportTerpilih(Request $request)
{
//these things are from checkbox
$id = $request->input('id');
$column = $request->input('columns');
}
Я просто хочу сделать пользовательскую таблицу экспорта, я буду признателен за любое решение:)
~ извините за плохой английский