目录:
系统config配置文件读取
获得论坛地址
模板文件的另类加载方法
远程图片的读取方法
系统config配置文件读取:
有些站长会把配置读取文件写成
[code brush:text;toolbar:false;]$service = Wekit::load('config.PwConfig');
$config = $service->getValues('bank');[/code]这样错是没错,但是有更简洁的方法
[code brush:text;toolbar:false;]$config = Wekit::C('bank');[/code]
获得论坛地址:
0227的包之前,都用
[code brush:text;toolbar:false;]Wekit::app()->baseUrl[/code]0227的包之后,用上面的方法似乎获取不到了,要用(有待证实)
[code brush:text;toolbar:false;]Wekit::C('site', 'info.url')[/code]远程图片的读取方法:
[code brush:text;toolbar:false;]$attachmentConfig = Wekit::C('attachment');
if(!isset($attachmentConfig['storage.type']) || $attachmentConfig['storage.type'] == 'local'){//本地存储
$info['image'] = $info['image'] ? Wekit::getGlobal('url', 'attach') . '/weibojifen/' .$info['image'] : '';
}else{
$info['image'] = $info['image'] ? Wind::getComponent('storage')->getDownloadUrl('/weibojifen/'.$info['image']) : '';
}[/code]所以图片必须要这样写,不然就会出现,远程的图片无法打开,如果谁有更好的方法,请提供!