Utilização num loop
Exemplo: exibição da lista de matérias de uma seção com links para as matérias.
<BOUCLE_minha_materia(ARTICLES){id_rubrique}>
<div class="bloc>
<h3>#TITRE</h3>
[<div class='texte'>(#TEXTE|couper{120, '...'})</div>
<a href="#URL_ARTICLE">Leia a matéria…</a>
</div>
</BOUCLE_minha_materia>
Esta tag permite escrever links:<a href="#URL_ARTICLE"> ... </a> independentemente da escolha de configuração realizada para o tipo de URLs.
A exibição retornada poderá ser:
- spip.php?article146 (página)
- Titulo_da_materia.html (URLs limpos+HTML)
- article146.html (URLs objetos+HTML)
- ...
No caso de alteração do tipo de URLs, a tag exibirá sempre o URL correto.
Utilização fora de loop
Fora de um loop ARTICLES, pode-se solicitar a exibição do URL de uma matéria específica ao passar o seu identificador como argumento à tag:
#URL_ARTICLE{44}
…exibirá assim o URL da matéria com o id 44.
URL relativo ou absoluto?
Por padrão #URL_ARTICLE retorna o URL relativo, ou seja, sem a parte http://nome_dominio.ext/).
Pode igualmente obter o URL absoluto, ao usar o filtro |url_absolue
[(#URL_ARTICLE|url_absolue)]
…retornará `http://www.meusite/Titulo_da_materia.html
Ver também
Os filtros