Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [smarty] znowu wyswietlanie
Forum PHP.pl > Forum > Przedszkole
lemming
Mam kolejny problem z wyswietlaniem:

Kod w pliku php:
  1. <?php
  2.  
  3.  if ($row['news_img_src']==&#092;"\") {
  4. $news_img_src[] = &#092;"<img src='zdjecia/newsy/$row[news_img_src]' align=left>\";
  5. $smarty->assign(&#092;"news_img_src\",$news_img_src);
  6. }
  7.  
  8. ?>

w pliku tpl mam
Kod
{section name=newz loop=$id}
{$news_img_src[newz]}{$news[newz]}
{/section}

{$news_img_src[newz]} wyswietla obrazek z boku dla danego newsa, ale gdy np. jakis news niema obrazka to bierze go sobie z poprzedniego newsa i wtedy wszystko sie wali bo kazdy news ma zly obrazek ;/
mike
A spróbuj tak:
  1. <?php
  2.  
  3. if ($row['news_img_src']==&#092;"\") 
  4. {
  5. $news_img_src[] = &#092;"<img src='zdjecia/newsy/$row[news_img_src]' align=left>\";
  6. }
  7. else
  8. {
  9. $news_img_src[] = &#092;"\";
  10. }
  11. $smarty->assign(&#092;"news_img_src\",$news_img_src);
  12.  
  13. ?>

*.tpl bez zmian.
lemming
Dzięki, teraz działa jak trzeba smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.