【phpwind应用开发教程】常见开发技巧

admin
17380admin社区管理
开发 2016-06-14 16:39:44
17380 开发 2016-06-14 16:39:44
目录:
系统config配置文件读取
获得论坛地址
模板文件的另类加载方法
远程图片的读取方法

系统config配置文件读取:

有些站长会把配置读取文件写成
$service = Wekit::load('config.PwConfig');
$config = $service->getValues('bank');
这样错是没错,但是有更简洁的方法
$config = Wekit::C('bank');

获得论坛地址:
0227的包之前,都用
Wekit::app()->baseUrl
0227的包之后,用上面的方法似乎获取不到了,要用(有待证实)
Wekit::C('site', 'info.url')
远程图片的读取方法:
$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']) : '';
}
所以图片必须要这样写,不然就会出现,远程的图片无法打开,如果谁有更好的方法,请提供!
weixin
小谷派

每一天,发现生活之美!

微信号:sdhy2006