2014-05-04 28 views
0

我正在創建一個簡單的網上商店,並且您添加到購物車的每個商品都需要指定文本。我知道有一個名爲on0和os0的字段,可以讓您添加自定義字段標籤和自定義字段值。但我在我的網上商店有一個購物車,其中所有商品都與每個商品的每個自定義文本字段一起添加。PayPal API檢查,每個項目的自定義字段

因此,我遇到的問題是在結帳頁面,我需要建立貝寶表單,哪個字段名稱應該用於每個項目的自定義字段?

在結賬的形式我有這個,現在每個項目:

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 _'。$我不工作,我想知道我應該用什麼?

+0

變量通過ON6 ON0而不是'on0_somthing' – Vimalnath

+0

好,謝謝!我測試了以下內容 echo''; echo''; 它工作! 雖然沒有在任何文檔中找到它。 – Skullbox

回答

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']