
Mam pewien problem
Pobieram dane w ten sposób
{section loop=$baza name=baza_id step=2} <div> <a href="{$baza[baza_id].link}" class="n1">{$baza[baza_id].nazwa}</a><br /> <a href="{$baza[baza_id.index_next].link}" class="n2">{$baza[baza_id.index_next].nazwa}</a><br /> </div> {/section}
Robię pętle przy pomocy section i chce kolejno pobrać record 0,1 później 2,3 itp.
Mój zapis jest błędny dlatego że pobierze record
0,2,2,4,4,6,6 itp.
moja tabela wygląda tak
[0]=([link]=>"link1",[nazwa]=>"nazwa1") [1]=([link]=>"link2",[nazwa]=>"nazwa2") [2]=([link]=>"link3",[nazwa]=>"nazwa3") [3]=([link]=>"link4",[nazwa]=>"nazwa4") [4]=([link]=>"link5",[nazwa]=>"nazwa5") [5]=([link]=>"link6",[nazwa]=>"nazwa6")
Chce pobierać kolejno dane ale przy pomocy step=2, czyli dla pierwszego rekordu mam inną tabelkę, dla rekordu 2 inną itp.
Fakt można zastosować section bez step wtedy pobieram wszystko po kolei z cycle values="1,2".
Zależy mi na czymś podobnym jak np. w php czyli
$tablica[]="test 1"; $tablica[]="test 2"; $tablica[]="test 3"; $tablica[]="test 4"; for ($a=0; $a<count($tablica);$a=$a+2) { }
Nie pytajcie czemu tak kombinuję po prostu to by było najprostsze do mojego zastosowania..
Dziękuję serdecznie za pomoc i sugestie..