$id, 'title' => $input['title'], 'image' => $input['image'] ]; $data = json_encode($data); $res = Redis::hset(RedisKey::PROGRAM_SHARE_CARD ,$id, $data); if($res !== false){ return $this->success('修改成功','/share_card_setting'); }else{ return $this->error('修改失败'); } } /** * Build a form here. */ public function form() { $id = $this->payload['id'] ?? 0; $title = $this->payload['title'] ?? ''; $image = $this->payload['image'] ?? ''; $this->display('setting' , ' ')->value('小程序分享卡片设置'); $this->hidden('id')->value($id); $this->text('title','标题')->value($title); $this->image('image','图片')->autoUpload() ->customFormat(function() use($image){ return [$image]; }) ->saveFullUrl()->width(3); } /** * The data of the form. * * @return array */ public function default() { return []; } }