Ne felejtsük el, hogy zsetont, web-shop yustos

Ne felejtsük el, hogy zsetont
Sokszor a legfontosabb része a weboldal teszi a felhasználók számára. Ők - egyedi személyiségek, hogy az alapját képezik virágzó közösségeket. Mivel rendkívül fontos, hogy a felhasználók támogatása, és a webhely tartalmát kiszámítható és személyre szabott.

Az egyik legnagyobb nehézség, hogy ebben a csatában, - így a felhasználók személyre szabott információk behelyezése nélkül kettős kód az egész halom. Fontos az is, hogy képes legyen könnyen kimenet külön adatsort megjeleníthető további felhasználók számára.

Szerencsére, Drupal egy kényelmes módszert behelyezése a változók a tartalom a Token modul. Ezzel szemben az egyszerű csere húrok, Token modul segítségével a fejlesztők közös munkamódszer húrok, amelyek felhasználhatók a különböző részein a rendszer. Ez könnyen integrálható más modulokat és csökkenti a teljes tartalom mennyisége a fejlesztő kell festeni, hogy hozzon létre egy egyéni weboldal.

Lefordítani ezt!
Mielőtt fejest a Token modul, fontos, hogy megértsük a szerepe az ökoszisztéma Drupal. A Drupal több módszer string csere, ami jól jöhet, a helyzettől függően. A leggyakoribb közülük - a beépített Drupal fordítási rendszer.

transzlációs rendszer nagyon egyszerű, és használata szinte teljesen át az t () függvény. Például, ha azt akarjuk, hogy a felhasználó fordította az üdvözlő üzenetet, akkor tegye a következőket:
drupal_set_message (t (Üdvözöljük az oldalon, nézz körül!));
Amint létrehozni a helyes fordítás fájlokat a felhasználó nyelvén, a sor kerül át. Azonban van egy probléma. Eltekintve a nyelvet, nincs személyre szabott. Szerencsére, az átviteli függvény maga képes elvégezni a csere a sorokat!
globális $ user;
drupal_set_message (
t (Üdvözöljük a helyszínen @user, nézzen körül!,
array (@user => $ felhasználó-> név)
);
Itt látjuk először token (@user). Ez a vonal utóbb ki kell cserélni egy felhasználói nevet. Symbol egy korait token szűrési módszer egy sor kerül beillesztésre (ez segít, hogy írjon biztonsági kódot).

A funkció format_plural () @count - speciális változó, mindig használjuk a helyettesítés szám által továbbított az első érv.
Érdemes megjegyezni, hogy ezek a funkciók csak akkor kell használni a fordítási interfész. Fordítható húrok statikusnak kell lennie (azaz nem a felhasználó által megadott). Különben is, ezek a tulajdonságok teszik lehetővé, hogy írjon lefordítható más nyelveken modulok párhuzamosan egyéni szálakat.

API Token modul
Modul API Token - egy nagyszerű eszköz a dinamikus helyettesítések a szövegben. Ez lehetővé teszi a fejlesztők számára, hogy cserélje ki a sorban (az úgynevezett token) változó adatok a szövegben. Sokan már jól ismerik az egyik típusú jelzőt látható a felhasználói modul szerepel a standard eloszlása ​​Drupal. Modul felhasználói gyakran alkalmaznak a token generálása során személyiségét

Kapcsolódó cikkek