合并分支 'lyh-server' 到 'master'
变更数据 查看合并请求 !2824
正在显示
1 个修改的文件
包含
35 行增加
和
0 行删除
| @@ -55,6 +55,41 @@ class Blog extends Base | @@ -55,6 +55,41 @@ class Blog extends Base | ||
| 55 | } | 55 | } |
| 56 | return $list; | 56 | return $list; |
| 57 | } | 57 | } |
| 58 | + | ||
| 59 | + /** | ||
| 60 | + * @remark :扩展字段根据type返回类型 | ||
| 61 | + * @name :setTypValues | ||
| 62 | + * @author :lyh | ||
| 63 | + * @method :post | ||
| 64 | + * @time :2023/12/6 14:43 | ||
| 65 | + */ | ||
| 66 | + public function setTypValues($v,$info){ | ||
| 67 | + if($v['type'] == 3){ | ||
| 68 | + $arr = json_decode($info['values']); | ||
| 69 | + foreach ($arr as $k1=>$v1){ | ||
| 70 | + $v1 = (array)$v1; | ||
| 71 | + $v1['url'] = getImageUrl($v1['url']); | ||
| 72 | + $arr[$k1] = $v1; | ||
| 73 | + } | ||
| 74 | + $v['values'] = $arr; | ||
| 75 | + }elseif($v['type'] == 4){ | ||
| 76 | + $arr1 = json_decode($info['values']); | ||
| 77 | + foreach ($arr1 as $k1=>$v1){ | ||
| 78 | + $v1 = (array)$v1; | ||
| 79 | + if(isset($v1['url'])){ | ||
| 80 | + $v1['url'] = getFileUrl($v1['url']); | ||
| 81 | + }else{ | ||
| 82 | + $v1 = getFileUrl($v1); | ||
| 83 | + } | ||
| 84 | + $arr1[$k1] = $v1; | ||
| 85 | + } | ||
| 86 | + $v['values'] = $arr1; | ||
| 87 | + }else{ | ||
| 88 | + $v['values'] = $info['values']; | ||
| 89 | + } | ||
| 90 | + return $v; | ||
| 91 | + } | ||
| 92 | + | ||
| 58 | /** | 93 | /** |
| 59 | * @remark :保存扩展字段 | 94 | * @remark :保存扩展字段 |
| 60 | * @name :saveExtend | 95 | * @name :saveExtend |
-
请 注册 或 登录 后发表评论