ďťż

[php][smarty]nie wysietla wszystkiego

       

Podstrony


telcocafe

mam taką funkcje smartów
<?php function smarty_function_lista_uzytkownikow($params, &$smarty) { global $phpbb_user_tbl, $lang_cms; $sql = ("SELECT * FROM $phpbb_user_tbl WHERE user_lastvisit <> 0"); $result = data_base::querySQL($sql); $r2 = data_base::num_rows($result); echo '<table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td>'.$lang_cms['nick'].'</td> <td>'.$lang_cms['mail'].'</td> <td>'.$lang_cms['www'].'</td> <td>'.$lang_cms['from'].'</td> <td>'.$lang_cms['urodzenie'].'</td> </tr>'; while($r = data_base::fetch_assoc($result)) { $user = '<a href="profil.php?id='.$r['user_id'].'"><font color="#'.$r['user_colour'].'">'.$r['username' ].'</a>'; $smarty->assign('nick', $user); $smarty->assign('www', $r['user_website']); $smarty->assign('miejscowosc', $r['user_from']); $smarty->assign('urodzenie', $r['user_birthday']); $smarty->assign('email', $r['user_email']); return $smarty->fetch('login/list.tpl'); } echo '</table>'; echo '</table>'; } ?>
i w petli mam
while($r = data_base::fetch_assoc($result)) { $user = '<a href="profil.php?id='.$r['user_id'].'"><font color="#'.$r['user_colour'].'">'.$r['username' ].'</a>'; $smarty->assign('nick', $user); $smarty->assign('www', $r['user_website']); $smarty->assign('miejscowosc', $r['user_from']); $smarty->assign('urodzenie', $r['user_birthday']); $smarty->assign('email', $r['user_email']); return $smarty->fetch('login/list.tpl'); }
szablon return $smarty->fetch('login/list.tpl'); i po petli juz niechce mi wysiwetlic tego zakonczenia
echo '</table>'; echo '</table>';
jak zrobić ,żebykod po return $smarty->fetch('login/list.tpl'); też wyświetliło?



return zwraca a nie wyświetla wyniki na ekranie. nie widzę tu innego problemu. poza tym return kończy operacje.
Użytkownik marines edytował ten post 14 styczeń 2007, 11:07
grrr :[ do tego co napisałeś używa się PHP a nie smarty, smarty to tylko wygląd. pomieszałeś za bardzo warstwy.

Liste userów pobierasz spod PHP i wysyłasz jako tablice do Smarty

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.