HTML Sablonok

HTML Sablonok használata a template-ekben.

2021.11.19 — Posted by Webb & Flow


Tartalomjegyzék

A HTML Sablonok a script-ekhez hasonlóan előre beállítótt kódok, azonban a script-ekkel ellentétben a behívásnál meg lehet adni paramétereket, amik csak az adott hívásra vonatkoznak.

Emiatt egy HTML Sablon ha többször, különböző paraméterekkel be van hívva ugyanabban a tartalomban, akkor lehetséges, hogy más-más lesz a kigenerált kód.

A HTML Sablonokat a következő kóddal lehet beépíteni:

{SABLON $id=ID}

Paraméterek

A paramétereket előre be kell állítani, megadva a típusát és a default értékét. A mezők lehetséges típusai azonosak a tartalom External Data mezőivel, és a kiírások is azonosak azzal a kitétellel, hogy a HTML Sablonok esetén mindenképpen el kell nevezni a paramétereket, és ezekkel a nevekkel kell rájuk hívatkozni.

Fontos, hogy ha egy paraméternek ugyanaz a neve, mint egy alap vagy tartalom változónak, akkor a paraméter értéke lesz kiírva az eredeti helyett az adott HTML Sablon hívásnál, de azon kívül továbbra is az eredeti érték lesz elérhető.

A sablon hívásnak egy kötelező paramétere van, a $id paraméter, ami annak a sablonnak az azonosítóját adja meg, amit ki kell generálni.

Példa egy sablon behívásra, ha annak a következő paraméterei vannak megadva:

  • title
  • text

Minden paraméterhez a default érték fog bekerülni:

{SABLON $id=1234}

A title paraméterhez a hívásnál megadott, a text paraméterhez pedig a default érték fog bekerülni:

{SABLON $id=1234 $title=”Ez a címsor”}

Minden paraméterhez a hívásnál megadott érték fog bekerülni:

{SABLON $id=1234 $title=”Ez a címsor” $text=”Ez a szöveg”}