Van itt par valtozo amely a "theme" fuggvenyt hasznalja:
// Avatar $variables['picture'] = theme('user_picture', $account); // Username $variables['name_raw'] = theme('username', $account); $variables['name'] = '<div class="username">' .$variables['name_raw'] . '</div>';
Erdekes modon a HTML-ben eloszor a "Username" kodot nyomja ki, azutan az avatar-t. Nem ertem miert tortenik ez igy. Valaki meg tudja magyarazni?
Koszonom!
Fórum:
mert itt nincs "kinyomás"
Az echo vagy print utasítás írat ki tartalmat. Amit itt látsz(hol is, mert azt nem írtad), az csak a $variables tömbbe teszi bele az értékeket. Ezeket aztán a node.tpl.php-ban íratja ki, tehát a sorrend ott alakul ki. (ami nem is csak sorrend, hanem elhelyezkedés meg minden más)
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Igazad van
Egy "tpl.php" fajlal dolgozok, csak egy valtozo tobb adatot tartalmaz. Peldaul a $user_info_pane valtozo minden felhasznaloval kapcsolatos adatot kinyom, a sorrendet pedig, idegesito modon, o hataroza meg.
Ket fuggveny egy "tpl.php" fajlot hasznal az adatok kilistazasara. A tpl fajlban csak a $user_info_pane valtozot printelem.
Ha tudnal segiteni nagyon halas lennek, a tobbivel boldogulok egyedul ! Elore is koszonom!
idegesito modon
mi ezen az idegesito? teljesen termeszetes, hogy a tpl.php fajl kell megvaltoztatni ha sminkelni akarsz..
ha jol latom a forum_user.tpl.php fajlt kell megvaltoztatnod a sajat sminkedben..
ha drupal 6ost hasznalsz akkor kapcsold be a devel modulban levo theme developer modult. az pontosan kiirja, javaslatot ad milyen tpl.php fajlt keszits, szoval meg keresgelni sem kell..