Possiamo chiamare un controller da un altro controller?
Possiamo chiamare un controller da un altro controller?

Video: Possiamo chiamare un controller da un altro controller?

Video: Possiamo chiamare un controller da un altro controller?
Video: Come far illuminare la tastiera del computer portatile 2024, Novembre
Anonim

Generalmente, tu non userò un controller da un altro da: Controllori di solito restituiscono un risultato di un tipo destinato ad essere utilizzato dal framework MVC. Tutte queste informazioni dovrebbero essere trasmesse dal framework MVC.

Di conseguenza, possiamo chiamare un controller da un altro controller?

Sì, Puoi chiamare un metodo di un altro controller . Il controllore è anche una classe semplice. Le uniche cose sono che sta ereditando Controllore Classe. Puoi creare un oggetto del controllore , ma ciò volere non funziona per il routing se tu voglio reindirizzare a un altro pagina.

cos'è RedirectToAction MVC? Reindirizza all'azione (String, RouteValueDictionary) Reindirizza all'azione specificata utilizzando il nome dell'azione e il dizionario della route. Reindirizza all'azione (Stringa, Stringa, Oggetto) Reindirizza all'azione specificata utilizzando il nome dell'azione, il nome del controller e il dizionario del percorso.

In secondo luogo, possiamo chiamare un controller da un altro controller in CodeIgniter?

Questo fondamentalmente non è supportato in codice accenditore , ma ci sono alcuni hack che permetterti a fare così. Piace io usa un hack molto semplice per caricare controllore come biblioteca.

Come passare i dati da un controller a un altro in codeigniter?

In codice accenditore ci sono molti modi per passaggio il valore da un controller agli altri. Puoi usare codice accenditore Sessione a passaggio il dati da un controller a un altro controller . $this->load->library('session'); Quindi puoi impostare il flash dati valore utilizzando il nome della variabile.

Consigliato: