theme() használata

stellar képe

Üdv

Segítenétek elmagyarázni nekem a theme() funkciót (http://api.drupal.org/api/drupal/includes--theme.inc/function/theme/6 ) azt írja hogy theme hook függvényeket lehet berakni a paraméterbe. Ezek hol vannak összegyűjtve és honnan tudom az egyes függvények milyen további paramétert várnak, pl a táblázathoz theme('table', $header, $rows);

köszönöm

Drupal verzió: 
aboros képe

mikor azt látod theme('table' .. akkor a drupal a theme_table funkciót fogja hívni. ha erre keresel az api oldalon, ott lesz a paraméterlista. van csomó ilyen és a saját modulod is definiálhat ilyeneket lásd hook_theme. van theme_image, theme_imagecache, miegymás.

további tulajdonságuk ezeknek, hogy a sminked template.php -jában felülírhatod őket. pl a theme_table -t te tökre megváltoztathatod a sminkedben a template.php ban sminkemneve_table függvényt bevezetve. ekkor minden theme('table' hívás a te függvényedet fogja hívni.

3
0

-
clear: both;