Desenvolvimento:como se faz:exibindo um campo personalizado

De IBICT
Edição feita às 12h59min de 8 de abril de 2016 por Diegomacedo (disc | contribs)

(dif) ← Edição anterior | ver versão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa
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.