Visualização completa de uma notíciaA visão geral da página de notícias que criamos, mostra as sete ultimas notícias publicadas dentro da pasta notícias. Entretanto, a página mostra somente uma pequena parte da notícia. O conteúdo completo de uma notícia pode ser acessado clicando no título da mesma. Quando acessado, você deve visualizar uma página como esta: O que você esta vendo é o template padrão que o eZ publish usa para exibir o conteúdo completo de uma artigo de notícia. Nós devemos customizar este template. O seguinte texto explica como gerar um full-view-template para uma classe Article localizado dentro da seção Notícias .
Isso irá gerar o arquivo design/docedesejo/override/templates/full_noticias_article.tpl e instruirá o eZ publish a usá-lo toda vez que o artigo existente dentro da seção Notícias for visualizado. Coloque o seguinte código dentro deste arquivo:
<div class="titulo">
{attribute_view_gui attribute=$node.object.data_map.title}
</div>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top" >
<b>{attribute_view_gui attribute=$node.object.data_map.intro}</b>
{attribute_view_gui attribute=$node.object.data_map.body}
</td>
<td valign="top" width="27%">
{attribute_view_gui attribute=$node.object.data_map.image}
</td>
</tr>
</table>
Limpe o cache do sistema, exiba a página de notícias novamente e clique em uma notícia para visualizá-la. Você deverá ver um resultado como este: |
Escrito por:
Última modificação: |