![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
W jaki sposob wyciągnąć wewnętrzny licznik pętli {section} ? Stosuje naprzemienne kolorowanie wierszy tabeli, ale że jest ona tworzona ze struktury drzewka to stosowanie numeru wiersza z php nie daje dobrego efektu...
-------------------- |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 24.05.2004 Ostrzeżenie: (0%) ![]() ![]() |
daj przy każdym obrocie sekcji zwiększenie pewnej zmiennej o jeden a potem sprawdzaj ją.
powinno pomóc - chyba coś takiego podziała. Pozdrawiam |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 166 Pomógł: 0 Dołączył: 1.04.2004 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Nie lepiej użyć cycle ?
http://smarty.php.net/manual/en/language.function.cycle.php -------------------- Nigdy nie kłóć się z głupim, ludzie mogą nie dostrzec różnicy.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
No tak, zapomniałem o tej funkcji - dzięki.
![]() -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 69 Pomógł: 5 Dołączył: 6.02.2004 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Mozna tez tak:
Kod {section name=customer loop=$custid} {$smarty.section.customer.index} id: {$custid[customer]}<br> {/section} OUTPUT: 0 id: 1000<br> 1 id: 1001<br> 2 id: 1002<br> Źródło - http://smarty.php.net/manual/en/section.property.index.php -------------------- ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 657 Pomógł: 2 Dołączył: 15.08.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
a ja mam takie pytanie.
Kod <div class="section"> {foreach from=$infopage item=infopage} <a class="item2" href="example1.html">{$infopage->title}</a> {/foreach} </div> <a class="item2 arrow" href="javascript:void(0)">Edytuj podstrone<img src="{graphic src="images/arrow1.gif"}" width="10" height="12" alt="" /></a> <div class="section"> {foreach from=$infopage item=infopage} <a class="item2" href="example1.html">{$infopage->title}</a> {/foreach} </div> czyli dwa razy to samo foreach na tej samej zmiennej. tylko ze podczas drugiego razu nic sie nie wyswietla. wyglada na to, ze tablica nie jest resetowana czy co. jak to naprawic ;] -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 401 Pomógł: 5 Dołączył: 14.09.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat(PUPI @ 2004-10-24 15:16:37) Mozna tez tak: Kod {section name=customer loop=$custid} {$smarty.section.customer.index} id: {$custid[customer]}<br> {/section} Zamiast index mozna uzyc iteration, ktore jest liczone od 1. -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 18:22 |