Kunnen we een controller van een andere controller bellen?
Kunnen we een controller van een andere controller bellen?

Video: Kunnen we een controller van een andere controller bellen?

Video: Kunnen we een controller van een andere controller bellen?
Video: Niet vapen! 😤 2024, November
Anonim

In het algemeen, jij zal niet gebruiken de ene controller van de andere sinds: Controllers retourneert meestal een resultaat van een type dat bedoeld is om door het MVC-framework te worden gebruikt. Al deze informatie zal naar verwachting worden doorgegeven door het MVC-framework.

Kunnen we daarom de ene controller van een andere controller bellen?

Ja, je kan bellen een methode van een andere controller . De controleur is ook een eenvoudige klasse. Alleen dingen zijn dat het erft Controller Klas. Jij kan maak een object van de controleur , maar het zullen niet werken voor Routing als jij wil doorverwijzen naar een ander bladzijde.

wat is RedirectToAction MVC? RedirectNaarActie (String, RouteValueDictionary) Leidt om naar de opgegeven actie met behulp van de actienaam en het routewoordenboek. RedirectNaarActie (String, String, Object) Leidt om naar de opgegeven actie met behulp van de actienaam, de controllernaam en het routewoordenboek.

Ten tweede, mogen we de ene controller van een andere controller in CodeIgniter bellen?

Dit wordt in principe niet ondersteund in medeontsteker , maar er zijn bepaalde hacks die sta je toe tot doen dus. Leuk vinden l gebruik een zeer eenvoudige hack om te laden controleur als bibliotheek.

Hoe geef je gegevens door van de ene controller naar de andere in codeigniter?

In medeontsteker er zijn veel manieren om doorgang de waarde van één controller de andere. Je kunt gebruiken medeontsteker Sessie naar doorgang de gegevens van de ene controller naar de andere controller . $this->load->library('session'); Dan kunt u de flits instellen gegevens waarde met behulp van variabele naam.

Aanbevolen: