Mam problem z tablicą. Stworzyłem sobie oto taką tablicę:
<?php ( ( [name] => Rozbudowanie Miasta [tname] => city_level [desc] => Rozbudowanie daje mo�liwo�� pomieszczenia wi�kszej ilo�ci mieszka�c�w, co w rezultacie mo�e przynie�� wi�ksze zyski z podatk�w. [pop] => 200 [pomising] => 10 ) ( [name] => Obiekty Rozrywkowe [tname] => city_enjoy [desc] => Rozbudowanie obiekt�w rozrywki zapewnia wi�ksz� popularno�� miasta i wi�ksz� ch�� jego zamieszkiwania. Populacja ro�nie wtedy szybciej. [pop] => 0 [pomising] => 100 ) ) ?>
Klucze są tekstowe. "city_level" i "city_enjoy".
Zapisałem do smarty całą tablicę (nazywa się ona: $BuldingInfos)
<?php $smarty -> assign("BuildingInfos",$BuildingInfos); ?>
Teraz próbuje to odczytać w smarty za pomocą takich funkcji:
{$BuildingInfos[city_level].desc} {$BuildingInfos.city_level.desc} {$BuildingInfos[1].desc}
No i jeden wielki ... Nic. :/ Po prostu się nic nie wyświetla. A tablica nie jest pusta na pewno, gdyż wycinek jaki pokazałem wziąłem z funkcji:
<?php ?>
Co jest nie tak?
