Добавить стоимость опции к продукту, затем в корзину с Magento

Я поискал некоторое время и нашел только решения, которые добавляли совершенно новые наборы параметров к товарам в магазине Magento.

Я пытаюсь добавить простой товар в корзину. В этом простом продукте есть несколько заранее определенных пользовательских параметров (поля с произвольным текстом), которые должны быть заполнены функцией php.

Итак, как я могу это сделать? Допустим, у меня есть продукт с идентификатором 111 и одна настраиваемая опция.

$qty = '1';
$product = Mage::getModel('catalog/product')->load("111");
// set option value in product model?

$cart = Mage::helper('checkout/cart')->getCart();
$cart->addProduct($product, $qty);
// set option value while passing product to car?

$cart->save();

Заранее благодарим за любые замечания.

Кстати: установка значений опций через QueryString относительно проста, как показано здесь .

8
задан Eamon Nerbonne 25 January 2011 в 14:32
поделиться