Laravel-datatables: рдбреЗрдЯрд╛ рдпреЛрдЧреНрдп рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджреГрд╢реНрдп рдореЗрдВ рд░реЗрдВрдбрд░ рдХреИрд╕реЗ рдХрд░реЗрдВ?

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

рдирдорд╕реНрддреЗ, рдореИрдВ рдЗрд╕ рдорд╣рд╛рди рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЬрдм рдЗрд╕ рд▓рд╛рдЗрди рдФрд░ рд╡рд░реНрдХ рдлрд╛рдЗрди рдХреЗ рд╕рд╛рде рддреЗ рд╡реНрдпреВ рдореЗрдВ рд╕рд░реНрд╡рд┐рд╕ рд░реЗрдВрдбрд░ рд▓рд╛рдЧреВ рдХрд░реЗрдВред

{!! $dataTable->table([ 'id' => 'datatable', 'class' => 'table table-bordered]) !!}

рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ (рд╕реЗрд╡рд╛ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ) рдЬреИрд╕реЗ рдЕрдзрд┐рдХ рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ

<script>
$(function() {
     $('#data-table').DataTable({
        processing: true,
        serverSide: true,
        paging: true,
     ],
        ajax: '{!! route('ventas.data') !!}',
        order: [ [0, 'desc'] ],
        columns: [
            {data: 'id',"searchable":false, name: 'id'},
            {data: 'name', name: 'name'},
            {data: 'actions', "orderable": false, "searchable":false, visible: true, name: 'actions'},
        ],
            "language": {
                "url": "//cdn.datatables.net/plug-ins/9dcbecd42ad/i18n/Spanish.json"
            }
    });
});
</script>       

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд╕реНрдкреИрдирд┐рд╢ рдХреЗ рд▓рд┐рдП рдЕрд╕реНрдкрд╖реНрдЯред рдореИрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕ рд▓рд╛рдЗрди рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдЬрд╛рдирддрд╛ рд╣реВрдВред
"рднрд╛рд╖рд╛: рд╣рд┐рдиреНрджреА": {
"url": "//cdn.datatables.net/plug-ins/9dcbecd42ad/i18n/Spanish.json"
}
рд▓реЗрдХрд┐рди рдХреИрд╕реЗ рдФрд░ рдХрд╣рд╛рдБ рд╕реЗрд╡рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдЗрд╕ рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ?

  • рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо Win7 Xampp 3.2.1
  • PHP рд╕рдВрд╕реНрдХрд░рдг 5.6
  • рд▓рд╛рд░рд╡реЗрд▓ рд╕рдВрд╕реНрдХрд░рдг 5.2
  • рд▓рд╛рд░рд╡реЗрд▓-рдбреЗрдЯрд╛рдЯреИрдмрд▓реНрд╕ рд╕рдВрд╕реНрдХрд░рдг 6

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

рдзрдиреНрдпрд╡рд╛рдж рдпрдЬреНрдЮ рдореВрд░реНрддрд┐ !! рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдареАрдХ рд╣реИ:
'language' => ['url' => '//cdn.datatables.net/plug-ins/9dcbecd42ad/i18n/Spanish.json']

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

рдореИрдВрдиреЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдкреИрд░рд╛рдореАрдЯрд░ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛

  public function html()
    {
        return $this->builder()
            ->columns([
                'id',
                'name',
                'actions',
            ])
            ->parameters([
                'dom' => 'Bfrtip',
                'order' => [ [0, 'desc'] ],
                'buttons' => ['csv', 'excel'],
                'language' => '"url: //cdn.datatables.net/plug-ins/9dcbecd42ad/i18n/Spanish.json"'
            ]);
    }

рдХрд┐рд╕реА рднреА рд╡рд┐рдЪрд╛рд░ рдХреГрдкрдпрд╛ ...

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рднрд╛рд╖рд╛ рдХреА рддрд░рд╣ рд╕рд░рдгреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

  public function html()
    {
        return $this->builder()
            ->columns([
                'id',
                'name',
                'actions',
            ])
            ->parameters([
                'dom' => 'Bfrtip',
                'order' => [ [0, 'desc'] ],
                'buttons' => ['csv', 'excel'],
                'language' => ['url => '//cdn.datatables.net/plug-ins/9dcbecd42ad/i18n/Spanish.json']
            ]);
    }

рдзрдиреНрдпрд╡рд╛рдж рдпрдЬреНрдЮ рдореВрд░реНрддрд┐ !! рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдареАрдХ рд╣реИ:
'language' => ['url' => '//cdn.datatables.net/plug-ins/9dcbecd42ad/i18n/Spanish.json']

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