Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
jak napisać pętlę foreach w smaty przykłady
#1
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
Odpowiedz
#2
Dałem sobię radę. Post nieaktualny.
Odpowiedz
#3
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.
Odpowiedz
#4
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ę.
Odpowiedz
#5
Skorzystałem z manułala link został już został podany
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [PHP] Foreach heavy1123 2 3,011 21-02-2013, 22:24
Ostatni post: Pedro84
  [PHP] Foreach heavy1123 1 2,558 20-02-2013, 22:58
Ostatni post: Kartofelek
  Jak napisać aplikację działającą na Windows 8? dmons 3 3,677 13-10-2012, 03:09
Ostatni post: Radian
  Jak napisać wewnętrzną wyszukiwarkę ? drips 3 3,848 13-01-2012, 17:42
Ostatni post: Pedro84
  [PHP] Foreach działa tylko raz sqvara 1 1,914 02-10-2011, 04:53
Ostatni post: Flake

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl