![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 15.02.2003 Skąd: Ziemia Ostrzeżenie: (0%) ![]() ![]() |
Oto kod templetu, a problem z pierwszym counterem (count_dzial), nie wiem czemu nieincrementuje sie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Probowalem juz roznych ustawien i nic, moze ktos z was widzi cos czego ja niemoge zobaczyc ?
Kod <tr>
<td class="menupo"> <form action="index.php" method="get" name="szukanie">{t}znajdz{/t}<nobr> <input type="text" name="szukaj" size="8">  <input type="image" src="templety/images/go.gif"></nobr> </form> </td> </tr> {counter start=1 skip=1 print=false assign=count_dzial} {section name=Dzial loop=$Dzial} {foreach from=$Link.Href[Dzial].link item=link} {if $link == "index.php"} {assign var="test" value="T"} {else} {assign var="test" value="N"} {/if} {/foreach} {if $test == "T"} <tr onClick="show_hide_dzial(D{$count_dzial});"> <td class="tlomain" align="center"> <b>{$Dzial[Dzial]}</b> </td> </tr> {/if} {counter start=1 skip=1 print=false assign=count} {section name=Href loop=$Link.Href[Dzial].nazwa} {if $Link.Href[Dzial].nazwa} <tr id="D{$count_dzial}" style="display: none;"> <td class="menupo"> <a href="{$Link.Href[Dzial].link[$count]}?domenu={$Link.id[Dzial].id[$count]}">{$Link.Text[Dzial].nazwa[$count]}</a> </td> </tr> {/if} {counter} {/section} {if $test == "T"} <tr id="D{$count_dzial}" style="display: none;"> <td class="tlomain"> </td> </tr> {counter} {/if} {/section} <tr> <td class="menupo"> <br> <a href="index.php?logout">{t}wyloguj{/t} ({$User_login})</a> </td> </tr> |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 554 Pomógł: 0 Dołączył: 4.04.2002 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
hmm nie mam teraz czasu sprawdzic ale moze poprostu nie mozna uzywac dwoch counterow na raz - w twoim przypadku mozesz tez uzyc
Kod {$smarty.section.Dzial.index_next}
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 15.02.2003 Skąd: Ziemia Ostrzeżenie: (0%) ![]() ![]() |
Niedokonca, bo counter nie jest section. Rozwiazaniem tego bedzie przydzielenie zmiennej ze scruptu i incrementowac ja zamiast countera, ale to takie obejscie problemu a nie rozwiazanie go (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
[EDIT] Aha sorry juz rozumiem. Chodzilo CI o skasowanie drugiego countera. [EDIT 2] Niestety to nie jest problem dwuch counterow, poprostu ten pierwszy nieincrementuje sie :?:. [EDIT 3] Hehe a jednak problem dwuch counterow. Dziekuje rzseattle za naprowadzenie mnie na prawidlowa droge (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 554 Pomógł: 0 Dołączył: 4.04.2002 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Drugiego to ewidentne w ten sposob mozesz sie pozbyc , ale nie rozumiem czemu mowisz ze pierwszy nie jest w sekcji , przeciez jest w sekcji "Dzial "
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 15.02.2003 Skąd: Ziemia Ostrzeżenie: (0%) ![]() ![]() |
Cytat Drugiego to ewidentne w ten sposob mozesz sie pozbyc , ale nie rozumiem czemu mowisz ze pierwszy nie jest w sekcji , przeciez jest w sekcji "Dzial "
Wiem, zle Cie zrozumialem na poczatku, dlatego tyle tech editow (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Poprostu siedzialem nad tym i niemoglem dojsc czemu sie nieincrementuje ze mi sie mozg zlasowal najwidoczniej. Jeszcze raz dziekuje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 18:16 |