ukážeme si trochu pokročilejší práci s šablonami, jejich proměnnými a podmínkami.
Proměnné:
Vypisujeme v šabloně pomocí složených závorek { } (vytvoříte držením pravého ALT a B, pravého ALT a N).
Příklad použití:
Kód: Vybrat vše
Moje uživatelské jméno je: {S_USERNAME}
Zapisujeme je jako HTML komentáře (začínají <!-- a končí -->). phpBB si to při zpracování kontroluje a převádí na správný kód.
Jako každá správná podmínka, i ta Vaše musí mít IF (= začátek) a ENDIF (konec podmínky).
Podmínky slouží třeba k zobrazení informace jen v konkrétním případě, například jen konkrétnímu uživateli.
Příklad použití:
Kód: Vybrat vše
<!-- IF S_USERNAME == 'Otakar Pěnkava' -->
Tohle uvidí jen přihlášený uživatel se jménem Otakar Pěnkava
<!-- ENDIF -->
Tuto podmínku ale můžeme ještě obrátit:
Kód: Vybrat vše
<!-- IF S_USERNAME != 'Otakar Pěnkava' -->
Tohle uvidí všichni, kromě Otakara Pěnkavy
<!-- ENDIF -->
Vložené souboru:
V styles/vasstyl/template si vytvořte soubor mujsoubor.html a napište do něj "Ahoj".
Nyní si tento vzkaz můžete nahrát kamkoliv v ostatních částech stylu, kam jej budete chtít vložit, tak dáte jen:
Kód: Vybrat vše
<!-- INCLUDE mujsoubor.html -->
Budete-li potřebovat vypsat seznam příspěvků, pak musíte použít:
Kód: Vybrat vše
<!-- BEGIN nazev_cyklu -->
{nazev_cyklu.ID}
<!-- BEGINELSE nazev_cyklu -->
Nenalezeno
<!-- END nazev_cyklu -->
<!-- BEGIN nazev_cyklu --> Označuje začátek cyklu
<!-- BEGINELSE nazev_cyklu --> Co vypsat, pokud je cyklus prázdný (nepovinné)
<!-- END nazev_cyklu --> Konec cyklu