Image 从URL在prestashop中存储图像

Image 从URL在prestashop中存储图像,image,url,smarty,store,prestashop,Image,Url,Smarty,Store,Prestashop,我有一个web服务,它被调用来获取prestashop项目的产品。web服务返回有关产品的信息,并且每个产品都有一个表示产品图像的链接。我知道prestashop将图像存储到“img/p/id/picture.ext”中,但我想找到一种解决方案,将该URL存储在数据库中,并在模板文件中输出该图像。我想知道是否有这个模块,或者我应该如何以最快的方式解决这个问题?谢谢你们 最简单的方法是将产品图像URL保存在未使用的产品字段(例如,参考)中,并在product.tpl中修改产品图像img标记的src

我有一个web服务,它被调用来获取prestashop项目的产品。web服务返回有关产品的信息,并且每个产品都有一个表示产品图像的链接。我知道prestashop将图像存储到“img/p/id/picture.ext”中,但我想找到一种解决方案,将该URL存储在数据库中,并在模板文件中输出该图像。我想知道是否有这个模块,或者我应该如何以最快的方式解决这个问题?谢谢你们

最简单的方法是将产品图像URL保存在未使用的产品字段(例如,参考)中,并在
product.tpl
中修改产品图像
img
标记的
src
属性:

<img src="{$product->reference}">
reference}>

PrestaShop产品id是否与web服务产品id相同?是否可以从web服务产品id生成产品图像URL?不,我不能。我正在考虑修改PrestaShop的默认行为,但它太复杂和耗时。未使用引用?然后我将明确地将其用作解决问题的解决方案没问题,非常感谢!