我需要在控制器或模型中的codeigniter中打开thickbox。 如何在控制器或模型内写入。
结果将来自模型,所以我需要在厚箱中显示结果。请提出任何解决方案。
由于
答案 0 :(得分:0)
您需要先学习和理解MVC
您无法在模型或控制器中“打开”它,您应该在视图中执行此操作
在模型中加载数据,在控制器中对其进行设置,在视图中,您将“回显”数据。
但这很简单,与codeigniter无关(就像在普通的php和/或html中一样)。
也许你可以告诉我们你的代码到目前为止你做了什么。
答案 1 :(得分:0)
控制器: if(!defined('BASEPATH'))退出('不允许直接访问脚本');
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 in Codeigniter