Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- LIST CODE 1
- <?php
- namespace App\Http\Controllers\Web;
- use Illuminate\Http\Request;
- use App\Http\Controllers\Controller;
- use App\Exports\CsmsExport;
- use App\Exports\SupplierExport;
- use App\Models\Transaction\Csms;
- use Carbon\Carbon;
- use App\Models\Master\Announcements;
- use App\Models\Master\Articles;
- use Excel;
- class BackendController extends Controller
- {
- public function export($jenis=null, $id=null)
- {
- if($jenis == 'csms'){
- $supplier = Csms::where('id',$id)->select('supplier_name')->pluck('supplier_name')->first();
- return Excel::download(new CsmsExport($id), "CSMS $supplier.xlsx");
- }elseif($jenis == 'supplier-index' ){
- return Excel::download(new SupplierExport(), "List_of_Suppliers (".Carbon::now().").xlsx");
- }
- }
- public function announcementCreate($id=null){
- if($id==null){
- return view('admin.master.announcements.create');
- }
- $data = Articles::find($id);
- $files = \App\Models\Master\fileStorage::where('table','articles')->where('parent_id',$id)->get();
- // dd($data,$files);
- return view('admin.master.announcements.create',compact('data','files'));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement