Как я могу открыть толстый ящик в codeigniter

Мне нужно открыть толстую коробку в codeigniter внутри контроллера или модели. Как написать туда внутри контроллер или модель.

результат будет исходить от модели, поэтому мне нужно показать результат в толстом ящике вот так. Пожалуйста, предложите любое решение.

Спасибо


person Rajasekar PHP    schedule 15.10.2011    source источник


Ответы (2)


контроллер: if ( !defined('BASEPATH')) exit('Прямой доступ к сценарию не разрешен');

class Thickbox extends CI_Controller {



    public function __construct() {



        parent::__construct();

        $this->load->helper('url');

        //load ci url helper

    }



    public function index()

    {

        $this->load->view('thickbox_view');

        //load views 

    }

}



/* End of file thickbox.php */

/* Location: ./application/controllers/thickbox.php */

Посмотреть:

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

<script type="text/javascript" src="js/jquery.js"></script>

<script type="text/javascript" src="js/thickbox.js"></script>

<style type="text/css" media="all">

@import "css/thickbox.css";

</style>

</head>



<body>

<a href="/images/single.jpg" title="add a caption to title attribute / or leave blank" class="thickbox"><img src="/images/single_t.jpg" alt="Single Image"/></a>

</body>

</html>

для получения дополнительной информации посетите: bugphp.com или нажмите здесь Implement ThickBox в Codeigniter

person user992241    schedule 15.10.2011
comment
Спасибо за ваш ответ, но выше откроется только страница просмотра, и если мы щелкнем изображение на этой странице, оно откроется в толстом поле, знаете.. Но я ожидаю, что результат будет открыт в толстом поле (без щелчка).. - person Rajasekar PHP; 17.10.2011

Сначала вам нужно изучить и понять MVC.
Вы не можете «открыть» его в модели или контроллере, вы должны сделать это в своем представлении.
В модели вы загружаете данные, в контроллере вы назначаете их, а в просмотр, вы будете "эхо" данных.

Но это очень простая вещь и не имеет ничего общего с codeigniter (он такой же, как в обычном php и/или html).
Может быть, вы можете покажите нам свой код, что вы сделали до сих пор.

person shaggy    schedule 15.10.2011