मैं Magento 1.7 चला रहा हूँ।उद्धरण आइटम (कार्ट में उत्पाद) में एक कस्टम विकल्प जोड़ें?
मैं sales_flat_quote_item_option में एक उद्धरण आइटम विकल्प, एक कस्टम जोड़ने की कोशिश कर रहा हूं।
मैंने addOption और addCustomOption फ़ंक्शंस के साथ प्रयास किया है, लेकिन ऐसा लगता है कि डेटाबेस में कोई क्वेरी लॉन्च नहीं की गई है।
यह (कस्टम मॉड्यूल सहायक में) अभी मेरी कोड है:
public function assignDocumentToQuoteItem(Mage_Sales_Model_Quote_Item $quoteItem, $documentid)
{
if (is_numeric($documentid) && $documentid > 0) {
/** @var Mage_Catalog_Model_Product */
$product = $quoteItem->getProduct();
$quoteItem->addOption(array(
'product_id' => $product->getId(),
'product' => $product,
'code' => 'documentid',
'value' => $documentid
));
$quoteItem->save();
return true;
}
throw new Exception(__METHOD__.' - Document id has to be a numeric value.');
}
यह संभावना उत्तर दिया जाता है (बहुत अच्छी तरह से) यहाँ: http://stackoverflow.com/a/9344336/833795 [Magento परिवर्तन कस्टम विकल्प मूल्य की – benmarks
संभव डुप्लिकेट गाड़ी में जोड़ने से पहले ] (http://stackoverflow.com/questions/9334115/magento-change-custom-option-value-before-adding-it-to-cart) – Alex
क्या आपने सहेजने के लिए प्रयास अपवाद जोड़ने का प्रयास किया है()? – srgb