Estou usando tabelas de dados como serviço, e lengthMenu não está aparecendo
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',
],
]);
OBRIGADO !!
Você está estendendo o padrão dataTables? É melhor verificar se você não está desabilitando pageLength
e outras opções relacionadas. Além disso, parece que você está usando estilos personalizados, portanto, verifique se há uma camada de informações de página visível.
@yajra obrigado por responder, ok irei verificar e informar em breve.
obrigado @yajra
eu fiz as alterações abaixo e funcionou 👍
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',
],
]);
Comentários muito úteis
obrigado @yajra
eu fiz as alterações abaixo e funcionou 👍