Crearea jetoanelor personalizate cu token api, învățarea drupal

Token API este un instrument foarte interesant și util care a fost inclus în nucleul Drupal 7, vă permite să creați ceva de genul markere (token-uri) care sunt înlocuite cu unele informații în funcție de context înainte de ieșire.

Mai întâi, creați fișierul global_count_tokens.info:

Apoi, uitați-vă la fișierul global_count_tokens.module:

Codul este destul de simplu. În prima hook_token_info, descriem metadatele pentru jetoanele noastre, în al doilea hook_tokens, implementarea.

Acum, să vedem cum funcționează acest lucru în practică. Pentru a face acest lucru, activați modulul nostru de numere globale pentru jetoane. precum și module Token și Token filtru pe site-ul demo.

Crearea jetoanelor personalizate cu token api, învățarea drupal

Modulul Token din Drupal 7 este necesar doar pentru a afișa browserul Token, iar filtrul Token adaugă filtrul Replace tokens de care avem nevoie pentru demonstrație.

Crearea jetoanelor personalizate cu token api, învățarea drupal

Adăugăm acest filtru în format HTML complet.

Crearea jetoanelor personalizate cu token api, învățarea drupal

Creați un contor nou bloc Gloabl care va folosi toate cele trei jetoane noi.

Crearea jetoanelor personalizate cu token api, învățarea drupal

Crearea jetoanelor personalizate cu token api, învățarea drupal

Trimiteți-le prietenilor:

Articole similare