用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3499|回复: 2
收起左侧

[辅助方法 Helper] 简化载入函数

[复制链接]
发表于 2011-10-22 22:46:08 | 显示全部楼层 |阅读模式
CI每次LOAD view model的时候都需要写$this->load->view(...);很麻烦。
我做了个helper。设置为autoload后,调用就简化了。
helper代码如下:
PHP复制代码
 
/**
 * 载入视图的缩略写法
 */

 
function lv($view, $vars = array(), $return = FALSE)
{
        $CI =& get_instance();
 
        $CI->load->view($view, $vars = array(), $return = FALSE);
}
 
/**
 * 载入模型文件的缩略写法
 */

function lm($model, $name = '', $db_conn = FALSE)
{
        $CI =& get_instance();
       
        $CI->load->model($model, $name = '', $db_conn = FALSE);
}
 
/**
 * 载入类库文件的缩略写法。
 */

function ll($library = '', $params = NULL, $object_name = NULL)
{
        $CI =& get_instance();
       
        $CI->load->library($library = '', $params = NULL, $object_name = NULL);
}
 
 
复制代码


以后载入:
lv("view");
lm("model");

简单多了。
发表于 2012-1-6 09:35:11 | 显示全部楼层
处女回复给你!感谢分享!
发表于 2012-1-6 11:43:51 | 显示全部楼层
多谢楼主分享!以后可以用 LV 了 {:soso_e128:}

本版积分规则