示例#1
0
 public function package_data()
 {
     \DB::statement(\DB::raw('set @rownum=0'));
     $packages = Package::select([\DB::raw('@rownum  := @rownum  + 1 AS rownum'), 'id', 'name', 'price_regular', 'price_express', 'unit', 'description']);
     return Datatables::of($packages)->editColumn('price_regular', function ($package) {
         return number_format($package->price_regular, 2, ',', '.');
     })->editColumn('price_express', function ($package) {
         return number_format($package->price_express, 2, ',', '.');
     })->addColumn('action', function ($package) {
         return '<a href="./package/edit/' . $package->id . '" class="btn btn-xs btn-primary"><i class="glyphicon glyphicon-edit"></i> Edit</a>';
     })->make(true);
 }