Podemos chamar um controlador de outro controlador?
Podemos chamar um controlador de outro controlador?

Vídeo: Podemos chamar um controlador de outro controlador?

Vídeo: Podemos chamar um controlador de outro controlador?
Vídeo: Conheça 4 características principais de PESSOAS CONTROLADORAS 2024, Novembro
Anonim

Em geral, tu não vai usar um controlador de outro Desde a: Controladores geralmente retorna um resultado de um tipo destinado a ser usado pela estrutura MVC. Espera-se que todas essas informações sejam passadas pelo framework MVC.

Assim, podemos chamar um controlador de outro controlador?

Sim, você pode ligar um método de outro controlador . o controlador também é uma classe simples. Apenas as coisas são herdadas Controlador Classe. Você pode criar um objeto do controlador , mas isso vai não funciona para roteamento se tu deseja redirecionar para outro página.

o que é RedirectToAction MVC? RedirectToAction (String, RouteValueDictionary) Redireciona para a ação especificada usando o nome da ação e o dicionário de rota. RedirectToAction (String, String, Object) Redireciona para a ação especificada usando o nome da ação, o nome do controlador e o dicionário de rota.

Em segundo lugar, podemos chamar um controlador de outro controlador no CodeIgniter?

Basicamente, isso não é compatível com codeigniter , mas existem certos hacks que Permitir você para Faz tão. Gostar eu use um hack muito básico para carregar controlador como uma biblioteca.

Como passar dados de um controlador para outro no codeigniter?

No Codeigniter existem muitas maneiras de passar o valor de um controlador o outro. Você pode usar codeigniter Sessão para passar a dados de um controlador para outro controlador . $ this-> load-> library ('sessão'); Então você pode definir o flash dados valor usando o nome da variável.

Recomendado: