mirror of
https://github.com/openclassify/openclassify.git
synced 2026-02-10 15:26:10 -06:00
#2019 AD export as CSV
This commit is contained in:
parent
5d7d87cb64
commit
6efa927337
@ -3,6 +3,7 @@
|
||||
use Anomaly\SettingsModule\Setting\Contract\SettingRepositoryInterface;
|
||||
use Anomaly\Streams\Platform\Application\Application;
|
||||
use Anomaly\Streams\Platform\Model\Advs\AdvsAdvsEntryTranslationsModel;
|
||||
use Anomaly\Streams\Platform\Ui\Form\FormBuilder;
|
||||
use Anomaly\UsersModule\User\Contract\UserRepositoryInterface;
|
||||
use Illuminate\Filesystem\Filesystem;
|
||||
use Illuminate\Http\Request;
|
||||
@ -191,9 +192,17 @@ class AdvsController extends AdminController
|
||||
}
|
||||
|
||||
|
||||
public function exportAdvs()
|
||||
public function exportAdvs(FormBuilder $builder, Request $request)
|
||||
{
|
||||
return Excel::download(new AdvsExport(), 'advs-' . time() . '.xlsx');
|
||||
if ($request['format'] === 'csv' || $request['format'] === 'xlsx') {
|
||||
return Excel::download(new AdvsExport(), 'advs-' . time() . '.' . $request['format']);
|
||||
}
|
||||
|
||||
$builder->setOptions([
|
||||
'form_view' => 'visiosoft.theme.defaultadmin::form/advs-export',
|
||||
]);
|
||||
|
||||
return $builder->render();
|
||||
}
|
||||
|
||||
public function advancedUpdate()
|
||||
|
||||
@ -10,4 +10,7 @@ return [
|
||||
|
||||
// Users Module
|
||||
'search_by_gsm_number' => 'Search By GSM Number',
|
||||
|
||||
// Adv Export
|
||||
'choose_file_type' => 'Choose File Type For Export',
|
||||
];
|
||||
|
||||
@ -10,4 +10,7 @@ return [
|
||||
|
||||
// Users Module
|
||||
'search_by_gsm_number' => 'GSM Numarasına Göre Ara',
|
||||
|
||||
// Adv Export
|
||||
'choose_file_type' => 'Dışa Aktarmak İçin Dosya Türünü Seçin',
|
||||
];
|
||||
|
||||
@ -0,0 +1,17 @@
|
||||
{% block content %}
|
||||
<div class="container-fluid">
|
||||
<div class="card">
|
||||
</div>
|
||||
</div>
|
||||
<div class="container-fluid">
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h6>{{ trans('visiosoft.theme.defaultadmin::control_panel.choose_file_type') }}:</h6>
|
||||
</div>
|
||||
<div class="card-block">
|
||||
<a href="?format=csv" class="btn btn-outline-primary">CSV</a>
|
||||
<a href="?format=xlsx" class="btn btn-outline-primary">XLSX</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
||||
Loading…
Reference in New Issue
Block a user