如何在codeigniter控制器中传递页面URL

时间:2016-08-30 06:04:57

标签: php ajax codeigniter

我在codeigniter中建立一个项目..

我需要在弹出窗口中加载页面

弹出窗口代码是:

<div class='opener' data-addclose='true' data-balloon ='{ajax} grid-content.php?Action=0' style='position:relative; margin: auto; clear: both'>View</div>

grid-content.php是application \ views \ Adv_Product中的文件,如何在我的控制器中传递此页面url(grid-content.php)... ??

我需要在弹出窗口中查看此页面内容。

如何将此代码放在codeigniter中...

请帮忙

先谢谢..

1 个答案:

答案 0 :(得分:1)

注意:codeigniter不提供直接加载视图,

<div class='opener' data-addclose='true' data-balloon ='<?php echo base_url()?>/demo/popup_view/0' style='position:relative; margin: auto; clear: both'>View</div>

首先在控制器内部创建一个功能

控制器名称:Demo.php

function popup_view()
{
   // if you send a parameter like action=0 

     $action=$this->uri->segment(3);

    if($action==0)
    {
       $data=array('action'=>'0');
    }
    else
    {
       $data=array('action'=>'');
    }

   $this->load->view('grid-content.php',$data);
}