Ir para conteúdo

POWERED BY:

  • ×   Você colou conteúdo com formatação.   Remover formatação

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

  • Conteúdo Similar

    • Por marcelobbt
      Estava fazendo uma aplicação com Codeigniter e criei uma "master page" de forma a só precisar chamar o conteúdo. Ela está estruturada dessa forma:
      ... <div id="topo"> <p> </p> <h1>TITULO</h1> </div> <div id="esquerda"> <?php $this->load->view($menu); ?> </div> <div id="centro"> <?php $this->load->view($pagconteudo); ?> </div> ... então no meu controle eu chamava da seguinte forma:
      ... function index () { $dados = array ( 'pagconteudo'=>'VistaGeral', 'menu'=>'menu', 'variavel1'=>$valor ); //carrega página e dados $this->load->view('padroes/paginaconteudo',$dados); } ... então na vista VistaGeral.php eu coloco apenas um <?php echo $variavel1; ?> para exibir a informação passada.
       
      Até aí funcionava muito bem. Então para agilizar as coisas, tentei usar a libary "GROCERYCRUD". Ela funciona muito bem, mas para carregar na vista, ela joga os dados como um objeto da seguinte forma:
      //function que carrega a vista public function _example_output($output = null) { $this->load->view('VistaGeral',$output); } public function offices_management() { try{ $crud = new grocery_CRUD(); $crud->set_table('usuarios'); $output = $crud->render(); $this->_example_output($output); }catch(Exception $e){ show_error($e->getMessage().' --- '.$e->getTraceAsString()); } } Sendo assim, não consigo colocar a variável $output dentro do array $dados e carregar junto dos outros parametros que preciso, pois a variável $output é um objeto.
       
      Alguém pode me dizer como eu conseguiria chamar os dados enviados por esta libary junto com o carregamento das páginas do menu e conteúdo?
       
       
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.