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:

  1. Nyissa meg az Aláírások, Megszólítások vagy Sablonok modulokat az adminisztrátori felületen.

  2. Adjon hozzá vagy módosítson egy erőforrást ezeken a képernyőkön.

  3. Keresse meg az új ikont a Rich Text szerkesztő eszköztárán (az utolsó ikon).

    Kódrészlet beszúrása ikon

    Kódrészlet beszúrása ikon

  4. Kattintson az új ikonra egy új ablak megnyitásához.

  5. Válassz a TemplateToolkit lehetőséget a Nyelv legördülő menüből.

  6. Í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 %]
    
  7. Kattintson az OK gombra a kódrészlet mentéséhez.

    Rich Text szerkesztő kódrészlet

    Rich Text szerkesztő kódrészlet

  8. Kattintson a Mentés vagy Mentés és befejezés gombra.

  9. Adja hozzá az aláírást, megszólítást vagy sablont ahhoz a várólistához, amelynél használni szeretné.

  10. 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.

Ha hibák vannak a Template Toolkit szintaxisban, akkor a sablon mentése 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

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:

  1. Menjen vissza az előző oldalra.

  2. Szerkessze a sablon és mentse el.

  3. Ismételje ezeket a lépéseket, amíg nem található több hiba.

Scroll to Top