使用属性和照片创建产品 - Laravel 5.3

时间:2017-01-12 19:28:49

标签: php mysql laravel eloquent action

我正在尝试使用Laravel 5.3构建一个在线商店。我一切正常,但我不知道如何实现产品创作。 每个产品(产品型号)可能有属性(属性模型)和一些照片(照片模型)。

实际上,问题是在创建新产品时添加照片和属性。照片和属性模型有“product_id”列。

如果最终产品尚不存在,我该如何动态添加照片和属性?使用AJAX调用处理照片和属性,以使产品创建更容易,更实用。

我不知道如何处理它。

表:

/* Photo table */
id UINT(10) INDEX KEY
filename VARCHAR(255)
width INT(10)
height INT(10)
product_id UINT(10) FOREIGN KEY REFERENCES `id` on `products`

/* Property table */
id UINT(10) INDEX KEY
property_name_id UINT(10) FOREIGN KEY REFERENCES `id` on `property_names`
product_id UINT(10) FOREIGN KEY REFERENCES `id` on `products`
value VARCHAR(255)

/* Product table */
id UINT(10) INDEX KEY
... many other columns

为什么我不使用Prestashop或类似的项目?我不需要3/4的功能。它将与其他项目连接,因此我需要从头开始创建所有内容。

提前致谢!

0 个答案:

没有答案