主题: thinkphp模板中使用kindeditor用相对路径上传图片可以显示,但是编辑的时候就解释错误的 |
作者: Eric_L, 发布日期: 2013-04-11 11:48:17, 浏览数: 5533 |
操作系统: win7
浏览器版本: google浏览器,IE9,Firefox KindEditor版本: 4.1.6 BUG再现步骤: 1.thinkphp3.1.2模板中使用kindeditor编辑器用相对路径 2.在模板中使用kindeditor相对路径 3.上传图片可以显示,但是保存后编辑就把数据库里面的图片地址解释错误 期望结果: 修复
备注: 我的编辑器在C:\wamp\www\lx\Examples\rbac\Public\kindeditor\ 上传的文件自然在C:\wamp\www\lx\Examples\rbac\Public\kindeditor\attached\image\20130411 |
作者: Roddy, 发布日期: 2013-04-11 13:31:55 |
编辑页面和显示页面路径深度不一样的吧,这种情况不能用相对路径,请用绝对路径。
|
回复 |
作者: Eric_L, 发布日期: 2013-04-11 14:38:17 |
回复Roddy:添加数据的时候,保存到数据库里面还是正确的;
就是再编辑的时候,kindeditor把从数据库里面取出的图片路径“../../../Public/kindeditor/attached/image/20130411/20130411025506_61632.jpg”里面的第三个“../”转换成了模板的路径“lx/Examples/rbac/App/Tpl”,请问怎么处理下? 备注:我手动把转换后的“lx/Examples/rbac/App/Tpl”改成“../”也能正常显示 |
回复 |
作者: godbail, 发布日期: 2013-04-13 13:41:18 |
读取数据库的路径后自动替换路径呗
|
回复 |