Modelos em PDF¶
São fornecidos modelos PDF para diversas saídas: um modelo de fatura, um modelo de recibo e um modelo de formulário de inscrição estão disponíveis atualmente. Todos eles herdam de um modelo Global.
Herança de modelos¶
O modelo global define três partes distintas:
Cabeçalho,
Rodapé,
Estilos CSS.
Cada modelo que herda de Global obterá automaticamente o mesmo cabeçalho e rodapé, exceto se o novo modelo os redefinir, caso em que apenas os valores específicos serão aplicados.
Para propriedades CSS, o processo é um pouco diferente: as propriedades globais do modelo serão sempre aplicadas, e as propriedades específicas do modelo serão anexadas (assim como nas folhas de estilo CSS reais).
Generalidades¶
Além do cabeçalho, rodapé e estilos CSS, um modelo define um título, um subtítulo e o corpo do texto.
Cada um desses campos pode aceitar valores de substituição; consulte a ajuda embutida na interface do usuário para obter detalhes. Eles também podem conter textos internacionalizados, como _T(“Meu texto”), que dependem dos recursos de tradução padrão do Galette.
Os modelos dependem de estilos HTML e CSS, mas lembre-se de que estamos criando um arquivo PDF e não exibindo uma página em um navegador recente; existem muitas limitações.
Faturas e recibos¶
Os modelos de fatura e recibo são idênticos, exceto pelos títulos.
Como pode ser visto na captura de tela acima, o modelo de fatura não define nenhum cabeçalho, rodapé ou estilos CSS; são utilizados os estilos do modelo Global.
Formulário de inscrição¶
É um modelo que pode ser usado para imprimir um formulário de inscrição. Ele pode estar vazio (para imprimir vários formulários para um determinado evento, por exemplo) ou preenchido com as informações de um membro.
Since there are many limitation, you may use the FullCard plugin that will replace this model. It is more complex to change, but you can do many more with it. You can also create your own plugin based on FullCard.