Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
jak napisać pętlę foreach w smaty przykłady - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: jak napisać pętlę foreach w smaty przykłady (/thread-jak-napisac-petle-foreach-w-smaty-przyklady)



jak napisać pętlę foreach w smaty przykłady - zebrowski1973 - 12-01-2011

Witam czy koś wie jak napisać taką pętlę w szablonach smary
foreach($koszyk as $info => $ilosc)

wiem jak wczytać taką pętle
$this->tab = $this->wczytaj_dane("SELECT * from produkt_info,produkt_ilosc,produkt_foto where produkt_info.lp=".$info) ;

potem w szablonie smarty pisze się tak
{foreach from=$this->tab item=row}
{$row.nazwa}
{/foreach}

chcę zrobić taką pętlę w smarty oto kod php

foreach($koszyk as $info => $ilosc)
{
$tab = $this->wczytaj_dane("SELECT * from produkt_info,produkt_ilosc,produkt_foto where
produkt_info.lp=".$info) ;
$link = '?nr='.$info.'&page=zmien' ;
$suma = $ilosc * $tab['cena'] ;
echo '<tr><td>'.$info.'</td><td><img src="obrazki/'.$info.$tab['jpg'].' width="60" height="60"></td>
<td>'.$tab['wzor'].'</td><td>'.$tab['nazwa'].'</td><td>'.number_format($tab['cena'],2,',',' ').' zł </td>
<td><from '.$ilosc.'<br><a href="'.$link.'">Zmien</a>
</td><td>'.number_format($suma,2,',',' ').' zł</td></tr>' ;
}
echo '</table>' ;

teraz jak zastosować w smarty podejrzewam
{forteach $this->koszyk dalej nie wiem }
czysty html
$this->tab = $this->$this->wczytaj_dane(....) ;
{foreach from=$this->tab item=row}
czysty html
{/foreach}
czysty html
{/forteach}

Proszę o pomoc


RE: jak napisać pętlę foreach w smaty przykłady - zebrowski1973 - 14-01-2011

Dałem sobię radę. Post nieaktualny.


RE: jak napisać pętlę foreach w smaty przykłady - Pedro84 - 14-01-2011

Do dokumentacji chociaż zajrzałeś? http://www.smarty.net/docsv2/en/language.function.foreach

(27-01-2011, 01:36)zebrowski1973 napisał(a): Skorzystałem z manułala link został już został podany
Manułala? Ałaaaaaaa!


@aleksanderek, kolejny bezsensowny temat na tym forum, wszystko jest w manualu.


RE: jak napisać pętlę foreach w smaty przykłady - aleksanderek - 21-01-2011

Przydałoby się gdybyś chociaż napisał jak sobie dałeś radę, bo może ktoś inny będzie szukał tutaj pomocy w tej sprawie i sie tylko dowie, że użytkownik zebrowski1973 dał sobie radę.


RE: jak napisać pętlę foreach w smaty przykłady - zebrowski1973 - 27-01-2011

Skorzystałem z manułala link został już został podany