Code snippets Razmena snippets, funkcija, dodataka, algoritama,... pod uslovom je da ste vi autor ili imate dozvolu autora ili da navedete autora uz odgovarajucu licencu. |
|
Alati teme | Način prikaza |
![]() |
#6 |
Goran Pilipović
Sir Write-a-Lot
|
![]() Pa problem moze da nastane ako imas klasu X funkciju Y koja prima 2 parametra $a i $b
X::Y ($a, $b); i ti zoves {module claass="X" method="Y" a="nesto" b="nesto"} a ti prosledis kao X::Y( [svi parametri] ), onda ce $a da bude "X" a $b "Y" jer se parametri ne prosledjuju asocijativno vec po redu. Samo dva predloga: 1. isset proverava da li je setovano, u tvom slucaju je problem ako je setovano a prazan string, predlazem da umesti if (!isset()) stoji if (empty()) 2. mogao bi da dodas i opciono assign: $ret = call_user_func(... if (!empty($params['assign'])) { return $smarty->assign($params['assign'], $ret); } return $ret;
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
![]() |
![]() |
Alati teme | |
Način prikaza | |
|
|
![]() |
||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Smarty 3 | bluesman | PHP | 26 | 01. 01. 2010. 20:03 |
[Python] AttributeError: 'module' object has no attribute 'xxx' | Ivan | Programiranje | 4 | 25. 01. 2009. 23:39 |
CMS w/ Smarty, problem... | krcko | PHP | 5 | 10. 04. 2007. 17:55 |
Video chat module | robi-bobi | Web aplikacije, web servisi i software | 26 | 07. 11. 2006. 19:39 |
Alternativa za Smarty | oliver78 | PHP | 10 | 21. 01. 2006. 17:07 |