relation
Nekem egyelőre a Relation elég nehézkesnek tűnik, a komoly hasznát abban látom, hogy a kapcsolat lehet kétirányú is, illetve definiálhatunk kapcsolat-típusokat és a kapcsolatokhoz mezőkkel plusz információkat rendelhetünk.
Nekem átlagos felhasználásra (pl. tartalomhoz rendeljünk hozzá egy másikat a szerkesztő felületen) még mindig az Entity Reference tűnik nyerőbbnek.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Vagy hogy az eredeti kód legyen átalakítva:
$all = db_query("SELECT COUNT(*) FROM {node} n WHERE n.type = :type AND n.status = :status", array(':type' => 'page', ':status' => 1))->fetchColumn(0); print $all;
Üdv!
Dudás József
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
en is az entity reference-t
en is az entity reference-t hasznalom ilyesmire, relation szerintem kicsit overkill (bar oszinten szolva nem ismerem annyira).
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
vagy esetleg
vagy esetleg
$all = db_select('node', 'n') ->condition('type', 'page') ->condition('status', 1) ->countQuery() ->execute ->fetchAssoc(); dpm($all);
nb: print helyett erdemesebb a devel module altal adott dpm es egyeb debugging-printing fv-eket hasznalni.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
fordítás, de minek?
A teljes kód átnézése nélkül csak egy sort emelnék ki:
Ez nagyon rossz, a t() függvény ugyanis mindig angolról fordít valamire. („$string: A string containing the English string to translate.”)
Szóval vagy angolul írod oda a szöveget, használod a t() függvényt, és így lesz egy fordítható megoldásod, vagy simán magyarul, a t() függvény nélkül. Ez utóbbi esetben a szöveg nem jelenik meg fordíthatóan a Drupal rendszerben.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés