codeIgniter
文章平均质量分 67
xing2233
xing8901@foxmail.com
展开
-
CI---调用非php文件作视图
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');class Index extends CI_Controller { //主页 public function home() { $this->load->view('home/index_home.html'); }}原创 2014-12-04 10:15:31 · 301 阅读 · 0 评论 -
CI---控制器名和方法名不能相同
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');class Index extends CI_Controller { public function index() { $this->load->view('index'); }}当控制器名和方法名都为index 的时候就原创 2014-12-04 10:10:21 · 1122 阅读 · 0 评论 -
CI---扩展核心类controller, 实现登录控制
参照官方手册:http://codeigniter.org.cn/user_guide/general/core_classes.html原创 2014-12-04 11:52:18 · 382 阅读 · 0 评论 -
CI项目架构(2)---共用model、library、helper
新建公共文件夹启用钩子config->config.php$config['enable_hooks'] = true;config->hooks.php$hook['post_controller_constructor'] = array( 'class' => 'Auth', 'function' => 'index', 'filename'原创 2015-03-23 15:16:01 · 1559 阅读 · 0 评论 -
CI项目架构(1)---前后台分离
目标:前后台分离实现:ci 初始目录变换目录实现前后台分离编辑index.php替换$aplication_folder = 'application';$tmp = explode('.', $_SERVER['HTTP_HOST']);$application_folder = '../application/' . $tmp[0];虚原创 2015-03-23 14:57:25 · 2465 阅读 · 0 评论 -
CI项目架构(3)---添加firephp 输出sql 执行语句 到 filefox开发工具栏
1、下载firephphttp://www.firephp.org/修改文件名:FirePHP.class.php => firephp.php修改类名:FirePHP => firephp移动到application/libraries/ 目录下2、在system/database/DB_driver.php 中,增加 返回全部sql 的方法/**原创 2015-04-02 17:25:21 · 761 阅读 · 0 评论 -
CI项目架构(4)---模块化
通过类似这种 url: (http://serverName/index.php/模块/控制器/操作) 来访问模块1、修改index.php$application_folder = 'application';为$tmp = explode('/', $_SERVER['DOCUMENT_URI']);$application_folder = '../application/' . $tmp[原创 2015-07-22 11:24:32 · 1117 阅读 · 0 评论