admin
社区管理
社区管理
  • 发帖数776
  • 铜板39437枚
  • 银元11986点
  • 金币3元
这人很懒,什么都没留下。
  • 社区居民
  • 最爱沙发
  • 喜欢达人
  • 优秀斑竹
  • VIP会员
  • 原创写手
  • 荣誉会员
阅读:1823回复:0

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

楼主#
更多 发布于:2016-06-14 16:39
目录:
系统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']) : '';
}
所以图片必须要这样写,不然就会出现,远程的图片无法打开,如果谁有更好的方法,请提供!

最新喜欢:

策划者交流圈策划者交流圈
phpwind官方论坛站务合作、资源互换等事宜请
【phpwind站长圈(2000人QQ群)166959234,点此快捷加入

返回顶部