shgen 发表于 2013-1-9 18:34:24

base url又没有简单的获取方法?

print_r($CFG->config['base_url']);可以取到
但好像有报错,说CFG-没有定义。
只好用

$baseurl = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['SCRIPT_NAME'].'/';


reallow 发表于 2013-1-9 21:15:45

不是啊,直接echo base_url(); 在视图里面用base_url()就可以获得,如要加载js和css,img。需要将js,css文件都方在与system application同级目录下,然后页面里面用base_url()+目录地址,如果在js文件里面需要用到post或者load某个文件,可以在hearder或者php页面开始用js创建一个对象字面量,例如:
var my_url={
   base_url:'<?php echo base_url() ?>'
};
这样你的js文件就可以用my_url.base_url获取base url了

ctoicqtao 发表于 2013-1-10 20:52:59

在autoload 里面自动加载一个helper url这样直接调用base_url() 就好了。
页: [1]
查看完整版本: base url又没有简单的获取方法?