Catalog

Catalogul eBiblioPhil este o colecţie de mai multe liste grupate pe categorii. Acestea sunt selectate în principiu ca cele mai comune descrieri pe care le poate avea o carte:
- Titluri
- Edituri
- Autori / Editori
- Limba apariţie
- An apariţie
- Localităţi

Catalog

Catalog


Un element important pe care îl inglobează catalogul este modalitatea eficientă de filtrare, căutare şi ordonare a lor. Aceste liste se pot organiza crescător sau descrescător, iar căutarea se poate face în mai multe moduri:
- listarea valorilor care încep cu valoarea căutată
- listarea valorilor care conţin valoarea căutată
- listarea valorilor care este exactă cu valoarea căutată
- listarea valorilor care conţin cel puţin una din valorile căutate luat ca şi cuvânt cheie
- listarea valorilor care conţin toate valorile căutate luate ca şi cuvânt cheie

Filtrarea pentru majoritatea elementelor din catalog este alfabetică, iar pentru unele cataloage mai speciale cum este „An apariţie” sortarea se poate face pe baza de ani.

Paginarea listelor se face cu ajutorul pachetului Zend_Paginator care oferă o flexibilitate foarte avansată şi uşor de implementat.