Adminisztrátori felület¶
Ennek a csomagnak nincs saját adminisztrátori felülete, csak a meglévő képernyőket egészíti ki.
Új sablonok létrehozása¶
Ez a funkció logikai ha-egyébként feltételeket, valamint hurkokat és egyéb dolgokat tesz lehetővé.
Kódrészletek beszúrásához:
Nyissa meg az Aláírások, Megszólítások vagy Sablonok modulokat az adminisztrátori felületen.
Adjon hozzá vagy módosítson egy erőforrást ezeken a képernyőkön.
Keresse meg az új ikont a Rich Text szerkesztő eszköztárán (az utolsó ikon).
Kódrészlet beszúrása ikon
Kattintson az új ikonra egy új ablak megnyitásához.
Válassz a TemplateToolkit lehetőséget a Nyelv legördülő menüből.
Írja be a következő sorokat a szövegdobozba.
[% IF ( matches = Data.CustomerUser.UserLanguage.match('^de') ) %] Sehr geehrte(r) [% Data.CustomerUser.UserFirstname %] [% Data.CustomerUser.UserLastname %],<br /> [% ELSIF ( matches = Data.CustomerUser.UserLanguage.match('^hu') ) %] Tisztelt [% Data.CustomerUser.UserLastname %] [% Data.CustomerUser.UserFirstname %]!<br /> [% ELSE %] Dear [% Data.CustomerUser.UserFirstname %] [% Data.CustomerUser.UserLastname %],<br /> [% END %]
Kattintson az OK gombra a kódrészlet mentéséhez.
Rich Text szerkesztő kódrészlet
Kattintson a Mentés vagy Mentés és befejezés gombra.
Adja hozzá az aláírást, megszólítást vagy sablont ahhoz a várólistához, amelynél használni szeretné.
Hozzon létre egy új jegyet, válasszon egy ügyfél-felhasználót (ennél a példánál hívjuk őt Kovács Jánosnak), majd válassza ki a várólistát, amelyhez beállította a sablont.
Ha az ügyfél-felhasználó nyelve német, akkor Sehr geehrte(r) János Kovács, lesz kiírva. Ha magyarra van állítva, akkor a Tisztelt Kovács János! szöveget kell látnia. Ha az ügyfél-felhasználónál nincs nyelv beállítva vagy angolra van állítva, akkor a Dear János Kovács, szöveget fogja látni.
Láthatja, hogy a feltételek nagyon hasznosak tudnak lenni a sablonokban, de legyen óvatos, hogy helyes Template Toolkit szintaxist írjon. Ha hibát vét itt, akkor hibaüzenetet fog kapni egy sablon kiválasztása közben.
Lásd még
A Template Toolkit kód írásával kapcsolatos részletes utasításokért nézze meg a Template Toolkit felhasználói kézikönyvet (angol nyelven).
Sablonok hibáinak keresése¶
A Template Toolkit kód írása nem túl nehéz a többi nyelvhez képest. Ennek ellenére hibák előfordulhatnak, mivel mindannyian emberek vagyunk. A sablon ellenőrzéséhez nyissa meg a jegylétrehozás vagy jegyválasz képernyőt, ahol a sablonok be lettek állítva a használathoz, és válasszon egy sablont.
Ha hibák vannak a Template Toolkit szintaxisban, akkor a sablon kiválasztása egy hibaképernyőt fog előhozni, amely elmondja, hogy mi ment tönkre és hol találhatja meg a hibát.

Hiba oka a hibaképernyőn
Ebben a példában az OTRS rendszer arról tájékoztat minket, hogy egy váratlan [
token volt a [% IF Data.OTRSTagData.TypeID == 1 [% %]
sorban. Egy második nyitó zárójel lett beírva ugyanazon Template Toolkit címkén belül, amely természetesen tilos.
A hiba javításához:
- Menjen vissza a sablon szerkesztése képernyőre.
- Szerkessze a sablon és mentse el.
- Kezdje el a hibakeresést újra egy jegy létrehozásával vagy az arra történő válasszal, amíg nem talál további hibákat, és a sablon úgy jelenik meg, ahogy elvárja.