Os filtros das listas READ são armazenados no PHP $_SESSION
.
A classe principal dos filtros é admin/class/crud/ElementsFilters.php
Essa classe PHP gerencia tudo o que diz respeito aos filtros: cria os formulários de filtros, registra o valor do filtro postado e cria a consulta JOIN do filtro da tabela.
Todos os filtros são armazenados em PHP $_SESSION
com a seguinte convenção de nomenclatura:
// "table" is your DB table name
// "fieldname" is your DB field name
$_SESSION['filters-list']['table_filter_fieldname']
Por exemplo, se o senhor tiver uma tabela chamada "customer" (cliente) e quiser pré-filtrar o campo "firstname" (nome):
$_SESSION['filters-list']['customer_filter_firstname'] = 'John';
O valor padrão do filtro é "all"
.
$_SESSION['filters-list']['customer_filter_firstname'] = 'all';