Laravel-datatables: lengthMenu wird nicht angezeigt

Erstellt am 18. Dez. 2017  ·  3Kommentare  ·  Quelle: yajra/laravel-datatables

Zusammenfassung des Problems oder der Funktionsanforderung

Ich verwende Datentabellen als Dienst und lengthMenu wird nicht angezeigt

missing

return $this->builder()
            ->columns($this->getColumns())
            ->minifiedAjax()
            // ->addAction(['width' => '80px'])
            ->parameters([
                'lengthMenu' => [ 10, 25, 50, 75, 100 ],
                'dom'     => 'Bfrtip',
                'order'   => [[0, 'desc']],
                'buttons' => [
                    'create',
                    'export',
                    'print',
                    'reset',
                    'reload',
                ],
            ]);

Systemdetails

  • UBUNTU 16.04
  • PHP 7.0
  • Laravel Version 5.5.23
  • Laravel-Datatables Version 8

VIELEN DANK !!

css javascript question

Hilfreichster Kommentar

danke @yajra
Ich habe die folgenden Änderungen vorgenommen und es hat funktioniert 👍

return $this->builder()
            ->columns($this->getColumns())
            ->minifiedAjax()
            // ->addAction(['width' => '80px'])
            ->parameters([
                'lengthMenu' => [
                        [ 10, 25, 50, -1 ],
                        [ '10 rows', '25 rows', '50 rows', 'Show all' ]
                ],                      
                'dom'     => 'Bfrtip',
                'order'   => [[0, 'desc']],
                'buttons' => [
                    'pageLength',
                    'create',
                    'export',
                    'print',
                    'reset',
                    'reload',
                ],
            ]);

Alle 3 Kommentare

Erweitern Sie die Standardeinstellung für dataTables? Überprüfen Sie besser, ob Sie pageLength und andere verwandte Optionen nicht deaktivieren. Es scheint auch, als würden Sie benutzerdefinierte Stile verwenden. Überprüfen Sie daher, ob Sie eine sichtbare Seiteninfo-Ebene haben.

@yajra danke für die Antwort, ok ich werde überprüfen und Sie in Kürze informieren.

danke @yajra
Ich habe die folgenden Änderungen vorgenommen und es hat funktioniert 👍

return $this->builder()
            ->columns($this->getColumns())
            ->minifiedAjax()
            // ->addAction(['width' => '80px'])
            ->parameters([
                'lengthMenu' => [
                        [ 10, 25, 50, -1 ],
                        [ '10 rows', '25 rows', '50 rows', 'Show all' ]
                ],                      
                'dom'     => 'Bfrtip',
                'order'   => [[0, 'desc']],
                'buttons' => [
                    'pageLength',
                    'create',
                    'export',
                    'print',
                    'reset',
                    'reload',
                ],
            ]);
War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

hohuuhau picture hohuuhau  ·  3Kommentare

shadoWalker89 picture shadoWalker89  ·  3Kommentare

SGarridoDev picture SGarridoDev  ·  3Kommentare

jackrsantana picture jackrsantana  ·  3Kommentare

vipin733 picture vipin733  ·  3Kommentare