Башка контроллерден контроллерди чакырсак болобу?
Башка контроллерден контроллерди чакырсак болобу?

Video: Башка контроллерден контроллерди чакырсак болобу?

Video: Башка контроллерден контроллерди чакырсак болобу?
Video: #ВЛОГ. ТӨРӨТ ҮЙҮНӨ СУМКА ДАЯРДАДЫК 2024, Ноябрь
Anonim

Жалпысынан, сен колдонбойт бир башкаруучу экинчисинен бери: Контроллер адатта MVC алкактары тарабынан колдонула турган түрдөгү натыйжаны кайтарат. Бул маалыматтын баары MVC алкагында өткөрүлөт деп күтүлүүдө.

Ошого жараша бир контролерду башка контроллерден чакырсак болобу?

Ооба, чала аласыз бир ыкмасы башка контролер . The контролер ошондой эле жөнөкөй класс болуп саналат. Бир гана нерселер анын мураскору Controller Класс. Сенин колуңдан келет объектин түзүү контролер , бирок ал болот Routing үчүн иштебейт if сен багыттоо келет башка бет.

RedirectToAction MVC деген эмне? RedirectToAction (String, RouteValueDictionary) Иш-аракеттин аталышын жана маршруттук сөздүктү колдонуу менен көрсөтүлгөн аракетке багыт берет. RedirectToAction (Стр, Стринг, Объект) Иш-аракеттин атын, контроллердин атын жана маршруттук сөздүктү колдонуу менен көрсөтүлгөн аракетке багыт берет.

Экинчиден, CodeIgniterде бир контроллерди башка контроллерден чакыра алабызбы?

Бул негизинен колдоого алынбайт codeigniter , бирок кээ бир хакерлер бар сага уруксат чейин кыл ошондой. Like И жүктөө үчүн абдан жөнөкөй Hack колдонуу контролер китепкана катары.

Codeigniterде маалыматтарды бир контроллерден экинчисине кантип өткөрүү?

In Codeigniter көп жолдору бар өтүү келген баа бир контролер башкага. Сиз колдоно аласыз codeigniter Сеанс чейин өтүү the бир контроллерден экинчи контроллерге маалымат . $this->load->library('session'); Андан кийин жарк этүүнү орното аласыз маалыматтар өзгөрмө атын колдонуу менен маани.

Сунушталууда: