2014-04-29 63 views
1

我需要輸入文件,並希望附加該文件,同時以編程方式將產品添加到購物車。 我想添加文件像照片到銷售訂單,而添加到購物車如何將輸入文件附加到magento中的產品自定義選項?

我會如何實現這一目標?下面的 是我爲普通文本字段所做的。同樣我想要輸入類型文件。

$request = new Varien_Object(array(
'qty'=>1, 
'options' => array(3=>'test') // 3 is id of custom option 
)); 

    $cart = Mage::getModel('checkout/cart'); 
    $cart->init(); 
    $cart->addProduct($my_product, $request); 

    $cart->addProduct($sub_product,$request); 
    $cart->save(); 
    Mage::getSingleton('checkout/session')->setCartWasUpdated(true); 

幫我

+0

您是否找到解決方案? – lrkwz

回答

0

Magento的包括可分配給產品一個文件類型的自定義選項類型。

  1. 輸入類型
創建或編輯現有產品
  • 點擊左側
  • 自定義選項選項卡單擊添加新的選項按鈕
  • 選擇文件

    File custom options type

    設置正確時,產品視圖頁上的字段將變爲可供客戶上傳文件。

  • +0

    是的,謝謝你,我知道這...我想要做的是我有形式。客戶將選擇文件,並且我想將文件附加到產品文件自定義選項,同時以編程方式添加到購物車。 –

    相關問題