Desenvolvimento:como se faz:exibindo um campo personalizado
Exibindo um campo personalizado
Esta página contém informações gerais sobre a forma de apresentar novos campos na interface do VuFind.
// Graças ao Luis Diaz para ajuda na elaboração deste documento. //
Entendo como os campos no VuFind são apresentados
Toda a apresentação do VuFind são renderizados usando templates do PHP dentro de theme. Os dados usados nestes templates é recuperado a partir de um record driver, que é uma classe PHP com muitos métodos públicos. o record driver frequentemente recupera as informações a partir do indíce Solr ou em um registro MARC armazenado e recuperado do índice.
No caso do Solr, dos dados dos campos armazenados no índice é disponibilizados no record driver através de sua propriedade no campo; no caso do MARC, métodos de conveniência são fornecidos para a extração de dados. Para outros formatos de dados e disponibilidade, fontes e formato de dados internos irá variar de acordo com o desenho do search backend.