前言
部门是背景的重要功能。其中需要解决的重点问题是如何保存展示照片等网络资源。
战略
保存时保存相对地址,展示时将相对地址转换为绝对地址。
实现过程
保存
将资源文件(如富格文本照片)上载到服务器后,服务器API将返回绝对地址。将返回的绝对地址写入富格文本控件内容。将富格文本内容传递到存储内容的界面。在这种情况下,富文本内部的资源文件是绝对地址。上传方法
use app \ business \ upload business \ upload file;
/* *
*上传方法
*
* @param string $inputName上传文件Name
* @param null $relatively_path文件不使用默认的upload,而是将相对路径存储在public目录的根目录中
* @param int $fileType文件类型
* @param null $save_name文件存储名称,不传递系统随机命名
* @return array|bool失败返回false,并成功返回文件信息
*/
public function upload($ input name,$ relatively _ path=null,$ filetype=self :3360 type _ image)
添加富格文本内容—将资源路径转换为相对路径
use app \ business \ upload business \ upload file;
uploadfile :3360 content encode(container interface $ container,$ content);使用
从数据库中读取富格文本内容,然后将内容的相对地址转换为绝对地址。解码富文本内容-将资源路径转换为绝对路径
use app \ business \ upload business \ upload file;
uploadfile :3360 content decode(container interface $ container,$ content);文档地址
上传业务(upload-business)-PHPZlc Symfony