商品详细描述里的图片路径修改
2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家
考虑到网速的问题,准备使用一台专门的图片服务器来存放图片文件。现需要把商品详细描述里的图片路径进行自动修改,也就是 images/upload 里的图片文件。 从数据库可知,ecs_goods表里的 goods_desc 字段存储商品详细信息描述。如果里面有图片,则会看到有类似: <IMG src="/images/upload/Image/201208/20120802112932564_193672.jpg">这样的内容 。 现想找一位朋友能帮忙修改一下代码,直接把 整个路径替换为 <IMG src="http://img.ecshop.com/images/upload/Image/201208/20120802112932564_193672.jpg"> 另外此替换功能受配置文件的开关控制。如在 config.inc.php 里增加一个配置项 imgserver=1 来生效,如果 imgserver=0 ,则不作路径替换。 如能修改的朋友,请联系qq 457041034 。 由于功能比较简单,薄酬笑纳 |
回答:
就是要把商品详细描述里的 www. ecshop. com/images/upload/Image/201208/20120802112932564_193672.jpg(举例而已) 路径修改为img.ecshop2.com/images/upload/Image/201208/20120802112932564_193672.jpg 。 请注意,我不需要修改数据库里的内容,只需要修改程序来自动替换路径。也就是说,我两台服务器都同步保存了upload目录里的图片文件,并需要随时能切换的。 |
ok的 41790994 |
修改上传的图片保存路径就可以 |
需要有个配置项?那就不是修改数据库里的内容了,而是把数据库里面的内容读出来,根据配置项 做字符串替换就行了吧? |
你这个看似简单,实际上你得考虑到一个重要的问题: 1、你是否要系统自动把图片上传到图片服务器上? *(重点在于你的图片服务器ecshop根本没法写入,也就是说没写入权限)。 2、如果你是事先上传到了图片的服务器,然后在修改商品编辑图片远程url这个Ecshop本身就支持。 所以说LZ你如果是要自动的那种几乎是不能实现的,因为没有办法写入到另外的服务器的。 |
最近更新
常用插件
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
ecshop热门问答
ecshop热门资料
ecshop超级网银
ecshop储存量
ecshop模板定制
ecmall
ecshop属性价格
ecshopMAI
ecshop系统bug
ecshop百度
ecshop2.7.1发货单
ecshopforeach分析
ecshop切实可行
ecshop脚本
ecshop下装
ecshop补丁升级
ecshop领货卡
ecshop351
ecshopdat
ecshoplocalhost
ecshop来历不明
ecshopwordpress
ecshop购物商城
ecshop分类乱了
ecshoprequired
ecshop客户权限
ecshop恢复数据
ecshop首页主广告管理
ecshopecmall登录
ecshop70错误
ecshopcanonical
ecshop步出