Laravel-datatables: рдПрдбрд┐рдЯ рдХреЙрд▓рдо рдХреЗ рдЕрдВрджрд░ рдХрд╕реНрдЯрдо рд╡реИрд░рд┐рдПрдмрд▓ рдХреИрд╕реЗ рдЬреЛрдбрд╝реЗрдВ

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

рдирдорд╕реНрддреЗ,

рдХреНрдпрд╛ рдХреЛрдИ рд╕рдВрдкрд╛рджрди рдХреЙрд▓рдо рд╡рд┐рдзрд┐ рдХреЗ рдЕрдВрджрд░ рдПрдХ рдЪрд░ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдкрд░ рдХреБрдЫ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓ рд╕рдХрддрд╛ рд╣реИред

$taxRate = $company_detail->tax_rate;

$ рдбреЗрдЯрд╛рдЯреЗрдмрд▓реНрд╕ = рдбреЗрдЯрд╛рдЯреЗрдмрд▓реНрд╕ :: рдХрд╛ ($ рдЖрдЗрдЯрдо)
-> рд╕рдВрдкрд╛рджрд┐рдд рдХреЙрд▓рдо ('rrp_price', рдлрд╝рдВрдХреНрд╢рди ($ рдЖрдЗрдЯрдо) {
// $ рдЖрдЗрдЯрдо рд▓реМрдЯрд╛рдПрдВ-> rrp_price;
рд╡рд╛рдкрд╕реА рджреМрд░($item->rrp_price / (1 + ($taxRate/100.0), 2);
})
$ рдбреЗрдЯрд╛рдЯреЗрдмрд▓реНрд╕ рд▓реМрдЯрд╛рдПрдВ-> рдореЗрдХ (рд╕рдЪ);

рдпрд╣ рд╣рдореЗрд╢рд╛ рдореБрдЭреЗ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рдЪрд░ $taxRate рджрд┐рдЦрд╛ рд░рд╣рд╛ рд╣реИред

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

рдЖрдкрдХреЛ рдиреАрдЪреЗ рдХреА рддрд░рд╣ рдЕрдкрдиреЗ рдХреНрд▓реЛрдЬрд░ рдореЗрдВ use рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП:

$taxRate = $company_detail->tax_rate;

$datatables = Datatables::of($items)
  ->editColumn('rrp_price', function($item) use($taxRate) {
  // return $item->rrp_price;
  return round($item->rrp_price / ( 1 + ($taxRate / 100.0) ), 2);
})
return $datatables->make(true);

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

рдЖрдкрдХреЛ рдиреАрдЪреЗ рдХреА рддрд░рд╣ рдЕрдкрдиреЗ рдХреНрд▓реЛрдЬрд░ рдореЗрдВ use рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП:

$taxRate = $company_detail->tax_rate;

$datatables = Datatables::of($items)
  ->editColumn('rrp_price', function($item) use($taxRate) {
  // return $item->rrp_price;
  return round($item->rrp_price / ( 1 + ($taxRate / 100.0) ), 2);
})
return $datatables->make(true);

рдХреНрдпрд╛ рдореИрдВ рдПрдХрд╛рдзрд┐рдХ рдмрдВрдж рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?

рдЬреИрд╕реЗ -> рд╕рдВрдкрд╛рджрд┐рдд рдХреЙрд▓рдо ('rrp_price', рдлрд╝рдВрдХреНрд╢рди ($ рдЖрдЗрдЯрдо) рдЙрдкрдпреЛрдЧ ($ рдХрд░ рджрд░, $ newVar) {

рдпрд╛ рдореБрдЭреЗ рдЗрд╕реЗ рд╕рд┐рд░реНрдл рдПрдХ рд╕рд░рдгреА рдореЗрдВ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдП?

рд╣рд╛рдВ, рдЖрдк рдПрдХрд╛рдзрд┐рдХ рдЪрд░ рдпрд╛ рд╕рд░рдгреА рдореЗрдВ рдкрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЖрдкрдХреА рдкрд╕рдВрдж рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рдЪрд░ рдХреЛ рдкрд╛рд╕ рдХрд░реЗрдВред

рдареАрдХ рд╣реИ, рдиреЛрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ рдЖрдкрдХреА рддреНрд╡рд░рд┐рдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдпрд╣ рдЕрдм рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ: +1:

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

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

sangnguyenplus picture sangnguyenplus  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

shadoWalker89 picture shadoWalker89  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

vipin733 picture vipin733  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

SGarridoDev picture SGarridoDev  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

FilipeBorges1993 picture FilipeBorges1993  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ