0

我有产品和产品有不止一种颜色!并且同一产品可以有多个多色套装。

示例:产品是“衬衫”。“衬衫”有蓝色、绿色、红色。然后我需要将其他颜色的黑色、白色、黄色、橙色添加到同一个“模型”“衬衫”中。然后将另一个颜色集添加到相同的模型......等等。

我的想法应该如何工作:我有一个包含所有可用颜色的颜色表。所以我将“衬衫”添加到市场并单击“添加颜色集”,然后打开所有颜色的表格。我选择了产品所需的颜色(第一个颜色集),按“保存”并创建颜色查询“name=color_set_1”。然后我再次按“添加颜色集”....等。

问题:我不知道如何创建那些动态的“name=color_set_?” 包含我可以通过 POST 正确发送的多色。

4

2 回答 2

1

你试试 name[]=color_set 吗?

你可以发送

名称[]="粉红色"; 名称[]="黄色";...

然后得到数组。

像这样的东西:

?model=Shirt&name[1][]=red&name[1][]=black&name[1][]=white&name[2][]=blue&name[2][]=green

有了这个,您将在多维数组中拥有 2 个颜色集:颜色集 1 = 红色、黑色和白色,颜色集 2 = 蓝色和绿色

于 2012-12-05T09:54:24.290 回答
0

I would use PHP to do this for example:

<?php
    $colour = $_POST['colour'];
    $model = $_POST['model']
    $set = $_POST['set']

    $name = $colour+"_"+$set+"_"+$model;

   etc....
?>
于 2012-12-05T09:51:42.997 回答