Vai mēs varam izsaukt kontrolieri no cita kontroliera?
Vai mēs varam izsaukt kontrolieri no cita kontroliera?

Video: Vai mēs varam izsaukt kontrolieri no cita kontroliera?

Video: Vai mēs varam izsaukt kontrolieri no cita kontroliera?
Video: 35 видео со страшными призраками: мегасборник 2023 года [V1] 2024, Novembris
Anonim

Kopumā tu neizmantos viens kontrolieris no cita kopš: Kontrolieri parasti atgriež tāda veida rezultātu, ko paredzēts izmantot MVC ietvarā. Paredzams, ka visu šo informāciju nodos MVC sistēma.

Attiecīgi, vai mēs varam izsaukt vienu kontrolieri no cita kontroliera?

Jā, jūs varat zvanīt metode cits kontrolieris . The kontrolieris ir arī vienkārša klase. Tikai lietas ir tādas, ka tā ir iedzimta Kontrolieris Klase. Jūs varat izveidot objektu no kontrolieris , bet tā gribu nedarbojas maršrutēšanai, ja tu vēlaties pāradresēt uz cits lappuse.

kas ir RedirectToAction MVC? RedirectToAction (String, RouteValueDictionary) Novirza uz norādīto darbību, izmantojot darbības nosaukumu un maršruta vārdnīcu. RedirectToAction (String, String, Object) Novirza uz norādīto darbību, izmantojot darbības nosaukumu, kontrollera nosaukumu un maršruta vārdnīcu.

Otrkārt, vai mēs varam atļaut izsaukt vienu kontrolieri no cita kontroliera CodeIgniter?

Tas būtībā netiek atbalstīts aizdedze , taču ir daži uzlauzumi, kas ļauj jums uz darīt tātad. Patīk es ielādēšanai izmantojiet ļoti vienkāršu uzlaušanu kontrolieris kā bibliotēka.

Kā pārsūtīt datus no viena kontroliera uz otru koedigniterā?

In Kodeigniter ir daudz veidu, kā caurlaide vērtība no viens kontrolieris uz citu. Tu vari izmantot aizdedze Sesija uz caurlaide uz datus no viena kontroliera uz citu kontrolieri . $this->load->library('sesija'); Pēc tam varat iestatīt zibspuldzi datus vērtība, izmantojot mainīgā nosaukumu.

Ieteicams: