Добавить пользовательский параметр в элемент цитаты (товар в корзине)?

Я использую 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.');
}

Ответы на вопрос(1)

Ваш ответ на вопрос