addFilterDatePicker()

Añade un filtro de tipo fecha (solamente fecha, sin hora) a la pestaña del ListController. Permite filtrar los resultados por la columna indicada.

Parámetros:

  • viewName: nombre identificador de la pestaña.
  • key: nombre identificador del filtro. Generalmente el nombre del campo que quieras filtrar.
  • label: etiqueta a mostrar en el filtro. Se traducirá.
  • field: nombre del campo del modelo donde se aplica el filtro.
  • operation: la operación a aplicar (>, >=, =, <, <=). Por defecto es >=
  • dateTime: true para indicar si el campo es datetime (incluye fecha y hora).

addFilterDatePicker

Ejemplo en un ListController

// añade un filtro con operación >=
$this->addFilterDatePicker($viewName, 'fecha', 'date', 'fecha');

// si queremos que la operación sea <=
// $this->addFilterDatePicker($viewName, 'fecha', 'date', 'fecha', '<=');

// si el campo es de tipo datetime o timesince, entonces lo haríamos así
// $this->addFilterDatePicker($viewName, 'fecha', 'date', 'fecha', '<=', true);

Ejemplo en un EditController

$this->listView($viewName)->addFilterDatePicker('fecha', 'date', 'fecha');

// si queremos que la operación sea <=
// $this->listView($viewName)->addFilterDatePicker('fecha', 'date', 'fecha', '<=');

// si el campo es de tipo datetime o timesince, entonces lo haríamos así
// $this->listView($viewName)->addFilterDatePicker('fecha', 'date', 'fecha', '<=', true);
Cookies
Usamos cookies en nuestro sitio web para brindarte la experiencia más relevante recordando tus preferencias y visitas repetidas. Al hacer clic en "Aceptar", aceptas el uso de TODAS las cookies necesarias.
Copyright (c) 2013-2025 FacturaScripts
0.53911s

Soporte