7. Hasznos funkciók drupal api, hogy mindenkinek tudnia kell, drupal tanulás

Ebben a cikkben megnézzük az API Drupal 7 funkciók, amelyek nagyon hasznosak a fejlesztés weboldalak Drupal 7.

check_plain ($ text) - újra kódolni speciális karaktereket HTML entitások.

Érték megjelenítendő sorok a HTML.







Ez a funkció használható a folyamat minden adatot a kiérkező a különböző forrásokból: felhasználói adatok importálása egy másik helyszínen, Twitter, stb

t ($ string, array $ args = array (), array $ options = array ()) - átalakítja a húr, hogy a felhasználó által kiválasztott nyelven.

  • $ String - karakterlánc fordítandó
  • $ Paraméterek: - egy asszociatív tömb helyettesítési minták értékei (helyőrzők)
  • $ Options - asszociatív tömb további lehetőségeket tartalmaz két lehetőség: langcode - egyértelműen jelzi a nyelvi kódot, amit akar lefordítani egy húr, összefüggésben - lehetővé teszi, hogy adja meg a fordítás összefüggésben.

Visszatérési érték: lefordított szöveg.

Példa a funkció t ():

Néha három helyettesítő mintát:

  • !név - érték helyettesíthető anélkül obrazbotki
  • @name - érték által feldolgozott check_plain, az összes HTML vyerzayutsya.
  • % Név - érték feldolgozott theme_placeholder funkció (ugyanaz, mint a check_plain, de az eredményt csomagolva egy tag )

format_plural ($ count, $ egyes szám, többes $, array $ args = array (), array $ options = array ()) - alkot tartalmazó karakterlánc kvantitatív érték.

  • $ Count - számérték
  • $ Singular - egy string, amelyeket használni fognak, ha a $ count == 1
  • $ Többes - egy string, amelyeket használni fognak, ha a $ count> 1
  • $ Paraméterek: - egy asszociatív tömb helyettesítési minták értékei (helyőrzők)
  • $ Options - ugyanaz, mint a t () függvény






Érték karakterlánc fordította olyan függvény t (), attól függően, hogy a kiválasztott paraméter $ count húr, amelyeket használni fognak a fordításhoz.

drupal_get_title () - visszaadja a jelenlegi értéke oldal fejlécében

Ez a funkció használható együtt drupal_set_title () feldolgozása az aktuális cím és helyezzen be egy újat.

drupal_set_title ($ title = NULL, $ output = CHECK_PLAIN) - beállítja az oldal címét

  • $ Title - egy string, amelyeket használni fognak, mint a cím az oldal
  • $ Kimenet - a zászló, amely meghatározza, hogy a $ title kerül feldolgozásra funkció check_plain ().

Visszatérési érték: A frissített oldal címét.

url ($ path = NULL, array $ options = array ()) - alkot egy belső vagy külső URL

  • $ Path - belső vagy külső relatív abszolút útvonal
  • $ Options - asszociatív tömb lehetőségek közül:
  • lekérdezés - tömb kulcs / érték paramétert továbbított
  • fragment - egy horgony elem az oldalon
  • Abszolút - a zászló (alapértelmezett HAMIS), ha értéke TRUE, akkor az URL lesz meghatározni abszolút.
  • alias - a zászló (alapértelmezett HAMIS), ha értéke TRUE, akkor az utat kell tekinteni, mint egy alias (ez nem valósítható meg egy alias search bázis, amely felgyorsítja a működését az adatokat)
  • - külső zászlót, ha utsanovlen TURE url kell tekinteni a külső.
  • - A nyelv objektum határozza meg a nyelvet a keresési alias kiválasztott nyelven
  • https - a zászlót TRUE, ha az út lesz a https protokoll, ha HAMIS a http.
  • BASE_URL - érték helyett a szabványos bázis utat
  • előtag - a nyelvi előtag útvonal

Visszatérési érték: A létrehozott URL-t.

drupal_goto ($ path = '', array $ options = array (), $ http_response_code = 302) - termel felhasználó átirányítja egy másik oldalra.

  • $ Path - relatív vagy abszolút elérési út átirányítani kell előállítani.
  • $ Lehetőségek - a lehetőségek listáját az url () függvény
  • $ Http_response_code - kód status code

Oszd meg barátaiddal:




Kapcsolódó cikkek