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: