L'accesso di un modulo di azione per l'output di rendering
-
18-09-2019 - |
Domanda
Io sto scrivendo un "Conto", modulo che dovrebbe prendersi cura di tutto ciò che riguarda i conti:registrazione, login/logout, la gestione degli utenti, il recupero della password, account di attivazione, etc.
Così ho pensato di riutilizzare qualunque sia il modulo DefaultController::actionRegister() genera per mostrare sulla pagina principale.
Quindi la mia domanda è:come creare un nuovo sub "richiesta" (simile a CController::forward()) da qualsiasi controller (SiteController, leggere:da views/layouts/main.php o un altro controller, alla fine di un altro submodule) per un dato modulo/controller/action?
Ho provato con $this->avanti() dall'interno della mia applicazione layout senza successo:essa mostra una pagina vuota, nessun errore di sorta.
Grazie
Soluzione
Si sta tentando di fare un widget.Evitando le classi di accoppiamento e le azioni di rendere l'applicazione più sicura, più facile da mantenere e migliorare e molto di più riutilizzabili.
"Inline parziale reindirizza" non sono mai le risposte a qualsiasi domanda, almeno in Yii.