Arquivo de notíciasNo arquivo de notícias, iremos simplesmente listar todas as notícias que foram publicadas. A lista deverá conter o título da notícia e a data em que foi publicada. Poderíamos criar um arquivo full-view-template para a classe folder dentro da seção notícias. Entretanto, este template já foi feito quando criamos um template customizado para a pagina notícias.Uma possível solução é criar uma nova visualização. O seguinte texto explica como criar esta nova visualização e como criar um template customizado para ela:
O arquivo design/docedesejo/override/templates/archive_noticias.tpl será criado. Coloque o seguinte código dentro deste arquivo:
<div class="tituloPagina">
Arquivo de Notícias
</div>
{let children=fetch( content, list,
hash( parent_node_id, $node.node_id,
sort_by, $node.sort_array,
class_filter_type, include,
class_filter_array, array( 'article' )))}
<table class="arquivoNoticias">
<tr>
<td>
<b>Notícias:</b>
</td>
<td>
<b>Publicada:</b>
</td>
</tr>
{section name=Child loop=$children}
<tr>
<td>
<a href={$:item.url_alias|ezurl}>{$:item.name}</a>
<br />
</td>
<td>
{$:item.object.published|l10n(shortdate)}
</td>
</tr>
{/section}
</table>
{/let}
|
Escrito por:
Última modificação: |