- #PETITION
відображає текст петиції, якщо вона існує.
Якщо петиція існує, але її текст порожній, тег повертає пробіл (непорожнії рядок символів, який не має ніякого впливу на HTML сторінку). Це робить можливим перевірити існування петиції в рамках циклу (ARTICLES)
.
Використовуючи приклад для dist-шаблонів, файл шаблону inc-petition.html
включається тільки тоді, коли петиція активна для статті: [(#PETITION|?{' '})<INCLURE{fond=inc-petition}{id_article}>]
Більш складний приклад: ми включаємо файл шаблону inc-petition.html
тоді, коли або є підписи, або існує петиція. Насправді, кожен раз, коли ми видаляємо петицію в адміністративній зоні, щоб закрити можливість її підписання, наведений код також видаляє список підписів.
<BOUCLE_signatures(SIGNATURES){id_article}{0,1}>
<INCLURE{fond=inc-petition}{id_article}>
</BOUCLE_signatures>
[(#PETITION|?{' '})
<INCLURE{fond=inc-petition}{id_article}>
]
<//B_signatures>