Erro ao redirecionar views pelo menu.
Olá amigos do fórum estou com um problema e não consigo resolver.
Tenho um menu que chama um controle chamado ctlPessoa na classe controller e dentro um método index() e outro metodo cadastrarPessoa().
O problema e quando eu chamo esse controle ele emitiu um erro:
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: confirma
Filename: visaoPessoa/cadastrar_pessoa.php
Line Number: 2
Backtrace:
File: C:\wamp64\www\CodeIgniter_Crud_01_07_2019\application\views\visaoPessoa\cadastrar_pessoa.php
Line: 2
Function: _error_handler
File: C:\wamp64\www\CodeIgniter_Crud_01_07_2019\application\controllers\ctlPessoa.php
Line: 18
Function: view
File: C:\wamp64\www\CodeIgniter_Crud_01_07_2019\index.php
Line: 315
Function: require_once
Explicando o erro:
E pq o método cadastro possui uma variavel array que é chamada pela view e serve para logo após a ação do método exibir a seguinte mensagem - " PESSOA CADASTRADA COM SUCESSO":
$this->load->view('visaoPessoa/cadastrar_pessoa',$mensagem); <---- passando array de mensagem de confirmação que a pessoa foi cadastrada com sucesso
Mas ele da erro pq chama o método index() no ctlPessoa que somente carrega as views ao invés de chamar ctlPessoa/cadastrarPessoa.
public function index() {
$this->load->view('includes/cabecalho');
$this->load->view('includes/conteudo');
$this->load->view('includes/rodape');
$this->load->view("menuPrincipal/menu_principal");
$this->load->view("visaoPessoa/cadastrar_pessoa");
}
Como faço para realizar o carregamento da view e fazer o carregamento do metodo ctlPessoa/cadastrarPessoa.Discussão (0)
Carregando comentários...