[Yii 1]: Creare un link per passare un parametro di tipo array

Avrei bisogno di passare un array ad una action, cioè devo passare UN parametro di TIPO array.




 .../index.php?r=order/send&po[]=2552&po[]=245



Ho provato a creare l’action cosi (perchè inizialmente la pagina deve poter partire anche se nessun valore in quell’array)




public function actionSend($po = array())



Ma se provo a richiamare a mano l’url di cui sopra ottengo

cosa sto sbagliando?

Nella documentazione dice

[color="#222222"][font="Arial, sans-serif"] [/font][/color]

Cioe’ bisogna usare:


public function actionSend(array $po)

Doc - http://www.yiiframew…rameter-binding

E da non dimenticare… questo e stato aggiunto nella versione 1.1.15 e non funziona nelle versioni precedenti

Grazie mille. Molto interessante.

Alla fine, dovendo essere opzionale, ho preferito togliere il parametro dalla firma della function e usare getPost per recuperarlo. Funziona, quindi …