Laravel-datatables: рд░реВрдЯ рдХрд╛ рд▓рд┐рдВрдХ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 29 рдЬрдире░ 2016  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: yajra/laravel-datatables

рдХреНрдпрд╛ рдХрд┐рд╕реА рдорд╛рд░реНрдЧ рд╕реЗ рд╕реАрдзреЗ рд▓рд┐рдВрдХ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП...
->addColumn('namelink', function ($users) { return '<a href="redirect()->route('users.show').$users->id.'" ">'.$users->name.'</a>'; })

рдмрд╕ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдпрд╛ рдРрд╕рд╛ рд╣реА рдХреБрдЫред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд▓рд┐рдВрдХ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдХреНрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рд╕рднреА рдирд╛рдо рдкрд░рд┐рдгрд╛рдо рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рд╢реЛ рдкреЗрдЬ рд╕реЗ рд▓рд┐рдВрдХ рд╣реЛ рдЬрд╛рдПрдВред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЗрд╕ рдЕрдВрд╢ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рд╕рд╛рде рд╣реА, рдЕрдирдЪрд╛рд╣реЗ HTML рдХреЗ рд▓рд┐рдП rawColumns рдкрд░ рдХреЙрд▓ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ

return Datatables::of(User::query())
    ->addColumn('namelink', function ($user) {
        return '<a href="' . route('users.show', $user->id) .'">'.$user->name.'</a>'; 
    })
    ->rawColumns(['namelink'])
    ->make(true);

рд╕рднреА 4 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣рд╛рдВ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк redirect() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХрд╛ рдорд╛рд░реНрдЧ рдареАрдХ рд╕реЗ рдирд╣реАрдВ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдмрд╕ рдЗрд╕реЗ рд╣рдЯрд╛ рджреЗрдВ рдФрд░ рд▓рд┐рдВрдХ рдареАрдХ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

->addColumn('namelink', function ($users) {
  return '<a href="' . route('users.show', $users->id) .'">'.$users->name.'</a>'; 
})

рдЗрд╕ рдЕрдВрд╢ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рд╕рд╛рде рд╣реА, рдЕрдирдЪрд╛рд╣реЗ HTML рдХреЗ рд▓рд┐рдП rawColumns рдкрд░ рдХреЙрд▓ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ

return Datatables::of(User::query())
    ->addColumn('namelink', function ($user) {
        return '<a href="' . route('users.show', $user->id) .'">'.$user->name.'</a>'; 
    })
    ->rawColumns(['namelink'])
    ->make(true);
->editColumn('user_id', function ($data)  {
      return '<a href="/user/'.$data->user_id.'">'.$data->user_id.'</a>';
    })
    ->rawColumns(['action','user_id'])

рдареАрдХ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ рдзрдиреНрдпрд╡рд╛рдж @jpuck рдФрд░ @yajra

рдзрдиреНрдпрд╡рд╛рдж рднрд╛рдЗрдпреЛрдВ рдЗрд╕ рдкреНрдпрд╛рд░ рдХреЗ рд▓рд┐рдП

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕