baiyuxiong 发表于 2011-10-22 22:46:08

简化载入函数

CI每次LOAD view model的时候都需要写$this->load->view(...);很麻烦。
我做了个helper。设置为autoload后,调用就简化了。
helper代码如下:

/**
* 载入视图的缩略写法
*/

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");

简单多了。

zhaohua0317 发表于 2012-1-6 09:35:11

处女回复给你!感谢分享!

Time_Flies 发表于 2012-1-6 11:43:51

多谢楼主分享!以后可以用 LV 了 {:soso_e128:}
页: [1]
查看完整版本: 简化载入函数