[Yii 1] Più Login Form E Returnurl Diversi

Salve,

per gestire l’utenza della mia webapp utilizzo l’estensione yii-user.

Per autenticarsi, l’utente, ha 3 form praticamente identici.

L’unica differenza tra i form è che ognuno deve portare l’utente in pagine diverse una volta verificati i dati ed eseguito l’accesso.

Qualcuno sa indicarmi come poter fare ciò nel miglior modo? In rete non ho trovato nulla.

La mia idea era quella di inviare l’url di ritorno tramite GET/POST e prelevarla, nel controller che si occupa del login, per poi passarla a setReturnUrl …ma magari qualcuno conosce soluzioni migliori e più “collaudate”.

Grazie, come sempre, in anticipo!

non so se è la risposta migliore (sto ancora studiando yii )

3 bottoni con differenti azioni dove catturi il post

che portano allo stesso controller


if(isset($_POST['Bottone1'])) {

                // Fai questo


                /* ..... */

                }

        } else if(isset($_POST['bottone2'])) {

                // bottone 2 fai quest'altro

        } else {




         }

e this->render per ogni post