Ich verwende Datentabellen als Dienst und lengthMenu wird nicht angezeigt
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',
],
]);
VIELEN DANK !!
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',
],
]);
Hilfreichster Kommentar
danke @yajra
Ich habe die folgenden Änderungen vorgenommen und es hat funktioniert 👍