我正在为 prestashop 开发一个非常简单的(针对新手用户)后端,我想知道在哪里可以找到上传的产品图片名称。我知道它们在“img/p”目录中。但我不知道: 1. 它们在哪个数据库表中.. 链接 2. 为什么它们被称为(例如):1-18-small.jpg ... 为什么“1-18”而不是“1”(他的 productid ) ? 这个数字是什么意思?
谢谢
我正在为 prestashop 开发一个非常简单的(针对新手用户)后端,我想知道在哪里可以找到上传的产品图片名称。我知道它们在“img/p”目录中。但我不知道: 1. 它们在哪个数据库表中.. 链接 2. 为什么它们被称为(例如):1-18-small.jpg ... 为什么“1-18”而不是“1”(他的 productid ) ? 这个数字是什么意思?
谢谢
由于图像名称取决于语言,您可以在 image_lang 表中找到它们。
关于文件名,模式是:productId-imageId-size.jpg
您可以在此处看到完整的表结构:
http://doc.prestashop.com/display/PS15/Fundamentals
文件名称:
在我的情况下,版本。1.5为:img/p/3/0/3/1/3031-home_default_1.jpg
所以它很容易理解的名字是重复的文件夹结构。
img/ - 图像 p/ - 产品 3/0/3/1/ 我认为太多了,因为如果您有可能为一种产品提供图像。
3031 文件夹结构,然后home_default_1.jpg或其他大小不同的名称在同一个文件夹中,你可以看到只是浏览这个文件夹。