Incorporação de Views em páginas
Olá novamente!
surgiu mais um impasse...
situação: existe um template de página interna. dependendo, justamente, da página, ele exibe diferentes imagens de fundo e não só, texto etc.. Foi criado um tipo de conteúdo para páginas. Agora, há 5-6 Views diferentes, parte delas deve ser exibida nas páginas com as respectivas imagens.
Pergunta: como devo proceder? :)
Claro, dá para encher o cabeçalho da View com um monte de coisa, porém então para trocar a imagem será preciso entrar fundo e editar o HTML manualmente - não gosto dessa solução.
gostaria de criar no tipo de conteúdo um campo adicional no qual indicar o nome da View necessária para exibição!
isso é realmente possível e como fazer?
ou seria possível acoplar à View 2-3 campos adicionais, que o template da página processará e exibirá tudo.
espero muito que tenha descrito o problema de forma compreensível. é viável?
terceira possibilidade - de alguma forma dependendo da página exibir no conteúdo um bloco com os resultados da View necessária.
fixar diretamente no template, por exemplo, se URL1 (ou título da página) - exiba tal View, se URL2 - outra.
novamente não tenho certeza de que consigo agora nomear todas as necessárias! quero a possibilidade de gerenciar isso via admin.
e não entendo como a partir do código do template chamar a View necessária?
ficarei muito grato por orientações/conselhos.
Atenciosamente,
Artem
PS surgiu uma ideia - adicionar ao tipo de conteúdo para Views um campo e nele por padrão colocar a imagem que preciso e no template da View pegar essa imagem e inserir no lugar certo? tudo meio torto e gambiarra.
como fazer corretamente?
- Efetue login para postar comentários