J'utilise des tables de données comme service et lengthMenu n'apparaît pas
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',
],
]);
MERCI !!
Étendez-vous la valeur par défaut de dataTables? Mieux vaut vérifier que vous ne désactivez pas le pageLength
et les autres options associées. De plus, il semble que vous utilisiez des styles personnalisés, vérifiez donc que vous avez une couche d'informations de page visible?
@yajra merci d'avoir répondu, ok je vais vérifier et vous informer sous peu.
merci @yajra
J'ai apporté les modifications ci-dessous et cela a fonctionné 👍
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',
],
]);
Commentaire le plus utile
merci @yajra
J'ai apporté les modifications ci-dessous et cela a fonctionné 👍