Witam,
Mam taki problem z wyświetlaniem pewnej tablicy w smarty.
Chodzi o tą tablice:
array(2) {
[0]=>
array(2) {
["name"]=>
string(7) "Silniki"
["parts"]=>
array(10) {
["link"]=>
string(17) "/cars/buy_parts/3"
["title"]=>
string(14) "Kup ten silnik"
["typ"]=>
string(4) "W-14"
["level"]=>
int(0)
["price"]=>
int(100000000)
["name"]=>
string(10) "Wieśwagen"
["img"]=>
string(42) "/files/templates/deflaut/images/engine.png"
["href"]=>
int(0)
["typ2"]=>
int(1)
["wear"]=>
string(0) ""
}
}
[1]=>
array(2) {
["name"]=>
string(16) "Skrzynie biegów"
["parts"]=>
NULL
}
}
Teraz aby wyświetlić to wszystko z tej tablicy użyłem najpierw pierwszej pętelki i działa, ale żeby użyć tej tablicy co jest w ['parts'] to zrobiłem coś takiego:
{section name=j loop=$type[i]['parts']}
{$type[i]['parts'][j]['typ']}
restza kodu
{/section}
ale to nie działa i nie mam pomysłu jak to wyświetlić inaczej.
Co więcej szukałem trochę w google ale oprócz podstawowych funkcji nic nie znalazłem.