[SPIP] PUBLIE : Nouvelle traduction : |wrap

SPIP

Article validé

L’article « Nouvelle traduction : |wrap » vient d’être publié par Ricardo Porto.


Nouvelle traduction : |wrap

mardi 23 septembre 2025, par Ricardo Porto

O filtro |wrap{<tag>} envolve uma tag à qual é aplicado com o tag indicado como parâmetro.

Exemplos simples

[(#BALISE|wrap{<b>})]
exibirá o código HTML :
<b>bla bla</b>

[(#TITRE|wrap{#TOTAL_BOUCLE|=={1}|?{<h1>, <h2>}})]
exibirá o código HTML, se o loop só retornar um único resultado :
<h1>Le titre</h1>
mas exibirá :
<h2>Le titre</h2><h2>Autre titre</h2>
se o loop retornar mais de um resultado.

Sequências de tags HTML

Pode-se também passar uma série de tags como argumento. As tags finais serão calculadas de maneira a produzir um encaixe correto. As tags indicadas como argumento do filtro podem ter atributos.

Exemplo :
[(#BALISE|wrap{<div><span class="item"><b>})]
exibirá o código HTML :
<div><span class="item"><b>bla bla</b></span></div>

— Envoyé par SPIP