I am very beginner in Laravel. I use in my project Laravel 5.8.
I have this code:
class ExportEvents extends Model
{
use scopeActiveTrait;
protected $quarded = ['id'];
protected $fillable = ['title', 'title_on_the_list', 'content', 'date_from', 'hour_from', 'date_to', 'hour_to', 'price', 'responsible_person', 'phone_responsible_person', 'www_responsible_person', 'email_responsible_person'];
public $timestamps = false;
protected $table = "event_calendars";
}
use Maatwebsite\Excel\Excel;
public function downloadData(string $type = 'csv')
{
$data = ExportEvents::get()->toArray();
$fileName = 'Events '.now();
return \Excel::create($fileName, function ($excel) use ($data) {
$excel->sheet('mySheet', function ($sheet) use ($data) {
$sheet->fromArray($data);
});
})->download($type);
}
}
This code work fine, but I must remove html tags from column "content" in my csv file.
How can I make it?
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire