<table > <tr> {$index = 0} {foreach from=$list item=vas} <tr> <td class="form_label_checked"> <input type="checkbox" name="vas_action[{$index}]" value={$vas.id} id="vas_action_id_{$vas.id}">{$vas.vas_name} </td> </tr> {$index = $index+1} {/foreach} </tr> </table>
jak moge miec dostep pozniej do $index? jesli probuje go wyswietlic {$index} to nic sie nie wypisuje. chodzi o to ze ja pozniej w innym divie musze zrobic to samo co tutaj (tylko z jakims warunkieim) ale :
<table > <tr> {$index = 0} {foreach from=$list item=vas} //if warunek <tr> <td class="form_label_checked"> <input type="checkbox" name="vas_action[{$index}]" value={$vas.id} id="vas_action_id_{$vas.id}">{$vas.vas_name} </td> </tr> {$index = $index+1} //end of if warunek {/foreach} </tr> </table>
tylko tutaj: name="vas_action[{$index}]" ten $index musi sie zaczac od tego na czym sie skonczyl w pierwszym foreachu..
czy ktos z Was wie moze co robie nie tak?
pzdr