Jak vypsat proměnnou z tpl.php v bloku
S php pod Drupalem začínám a potřeboval bych poradit, jak postupovat v této situaci:
Jsem zvyklý v souborech php.tpl pracovat s proměnnými a měnit si tak výstupy (např. print $site_name;). Jak ale stejnou proměnnou vypíšu například do bloku, když jdu cestou Přidat blok (PHP code) a tam vložím svůj kód? Projel jsem referenční příručku a různé proměnné na d.org, ale nedaří se mi uspět. Určitě někde existuje seznam proměnných, které můžu použít a stručná ukázka jak na to. Tipoval bych to na nějaký hook_theme, nebo jinou funkci. Kdyžtak mě prosím někdo vyveďte z omylu pokud nad tím přemýšlím špatně.
PS: Doporučil by někdo ideální studijní materiály (hádám api.drupal.org :-) ?
Děkuji.

Dávnejšie som niečo cez blok
Dávnejšie som niečo cez blok potreboval vypisať a nie len premenné z template, ale ani globálne mi nešli(aspon tie ktoré som potreboval). Výsledok je nájsť si v drupal api funkciu a tú vypísať v bloku. Vyhladavanie v drupal api pouziva autocomplete a tak sa tam hlada dobre.
V pripade $site_name je to napr.„variable_get(‚site_name‘, ‚Drupal‘)“(http://drupal.org/node/554148)..k tomu som sa na drupal api nedostal, ale tiez na drupale len treba hladat:-)))
Díky, to je ono :-)
Díky, to je ono :-)
Poslat nový komentář