60 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			60 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
| <?php
 | |
| namespace app\model;
 | |
| 
 | |
| use think\facade\Config as CConfig;
 | |
| 
 | |
| class System extends Base
 | |
| {
 | |
|     //获取友情链接上传图片尺寸
 | |
|     public static function getLinkImageSize()
 | |
|     {
 | |
|         $system = self::getSystem();
 | |
|         if(!empty($system['link_w']) && !empty($system['link_h'])){
 | |
|             $linkSize = $system['link_w'] . '像素 X ' . $system['link_h'] . '像素';
 | |
|         }else{
 | |
|             $linkSize = '';
 | |
|         }
 | |
|         return $linkSize;
 | |
|     }
 | |
|     //获取幻灯片上传尺寸
 | |
|     public static function getSlideImageSize()
 | |
|     {
 | |
|         $system = self::getSystem();
 | |
|         if(!empty($system['slide_w']) && !empty($system['slide_h'])){
 | |
|             $slideSize = $system['slide_w'] . '像素 X ' . $system['slide_h'] . '像素';
 | |
|         }else{
 | |
|             $slideSize = '';
 | |
|         }
 | |
|         if(!empty($system['slide_mobile_w']) && !empty($system['slide_mobile_h'])){
 | |
|             $slideMobileSize = $system['slide_mobile_w'] . '像素 X ' . $system['slide_mobile_h'] . '像素';
 | |
|         }else{
 | |
|             $slideMobileSize = '';
 | |
|         }
 | |
|         return [
 | |
|             'slide_size' => $slideSize,
 | |
|             'slide_mobile_size' => $slideMobileSize
 | |
|         ];
 | |
|     }
 | |
|     //获取文章图片尺寸
 | |
|     public static function getArticleImageSize()
 | |
|     {
 | |
|         $system = self::getSystem();
 | |
|         if(!empty($system['article_w']) && !empty($system['article_h'])){
 | |
|             $articleSize = $system['article_w'] . '像素 X ' . $system['article_h'] . '像素';
 | |
|         }else{
 | |
|             $articleSize = '';
 | |
|         }
 | |
|         return $articleSize;
 | |
|     }
 | |
|     //获取系统配置信息
 | |
|     public static function getSystem()
 | |
|     {
 | |
|         $system = self::order('id asc')
 | |
|         ->findOrEmpty()
 | |
|         ->toArray();
 | |
|         CConfig::load('extra/base', "extraBase");
 | |
|         $extraBase = config("extraBase");
 | |
|         return array_merge($extraBase,$system);
 | |
|     }
 | |
| }
 |