我正在创建一个简单的网上商店,并且对于添加到购物车的每个项目,您需要指定一个文本。我知道有一个名为on0和os0的字段,您可以添加自定义字段标签和自定义字段值。但是我的网上商店里有一个购物车,所有商品都与每个商品的每个自定义文字字段一起添加。
所以我遇到的问题是在结帐页面,我需要建立paypal表单,我应该使用哪个字段名称作为每个项目的自定义字段?
在结帐表单中,我现在为每个项目都有:
echo '<input name = "item_name_'.$i.'" value = "'.$_SESSION['shopping_cart'][$i]['item_name'].'" type = "hidden">';
echo '<input name = "quantity_'.$i.'" value = "1" type = "hidden">';
echo '<input name = "amount_'.$i.'" value = "'.$_SESSION['shopping_cart'][$i]['item_price'].'" type = "hidden">';
echo '<input name = "custom_'.$i.'" value = "'.$_SESSION['shopping_cart'][$i]['item_label'].'" type = "hidden">';
其中$ i是购物车中的商品编号。 字段'custom _'。$ i不起作用,我想知道我应该使用什么呢?
答案 0 :(得分:0)
好的,我测试了以下
echo '<input name = "on0_'.$i.'" value = "Item label" type = "hidden">';
echo '<input name = "os0_'.$i.'" value = "'.$_SESSION['shopping_cart'][$i]['item_label'].'" type = "hidden">';
它有效!
但是在任何文档中都没有找到这个。
请记住将变量称为:
$_POST['option_name1']
$_POST['option_selection1']