phuola
8.01.2013, 11:29:26
Witam,
Otóż dostałem w 'spadku' kod i nie potrafię zidentyfikować z jakiego frameworka korzysta.
Kod podzielony jest na pliki php oraz tpl.
Problemem dla mnie jest składnia pliku tpl.
np. {if:arr:v:idx eq '1'}
Jak rozumiem oznacza to że jeśli idx = 1 to wykonaj operację.
A jeśli bym chciał porównać arr:v:idx z arr:z:idx to mam problem i to spory.
z pliku php ładowana jest klasa tpl.class.php.
Gdybym mógł prosić jakąś dobrą duszyczkę która wskaże kierunek w jakim powinienem się udać będę mocno zobowiązany.
redeemer
8.01.2013, 11:36:27
Jak chcesz zidentyfikować framework to zacznij od plików PHP.
aras785
8.01.2013, 11:37:12
phuola
8.01.2013, 12:43:07
przykłady z smarty - nie działają.
np. {$zmienna} powinno wyświetlić zawartość $zmienna, a wyświetla "{$zmienna}"
i jedyne co udało mi się wyświetlić to zawartość tablicy {arr:zmienna:pole} ale nie mogę trafić na żadną informację powiązaną z takim zapisem.
aras785
8.01.2013, 12:49:06
Działają.
A dałeś: $smarty->assign('zmienna','wartosc'); ?
Sephirus
8.01.2013, 13:01:06
Zaglądałeś do tego pliku tpl.class.php? Może coś tam znajdziesz?
Na Smarty mi to zupełnie nie wygląda - AFAIK w smarty żadnym operatorem nie jest ":".
Może to jakiś "autorski" system szablonów?
phuola
8.01.2013, 13:31:33
Cytat(Sephirus @ 8.01.2013, 13:01:06 )

Na Smarty mi to zupełnie nie wygląda - AFAIK w smarty żadnym operatorem nie jest ":".
I o taką odpowiedź mi chodziło. Ktoś sobie coś wymyślił i teraz trzeba poprawiać.
Dzięki wszystkim za pomoc.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.