Добавьте пользовательские опции выпасть с помощью кода в Magento

я должен был добавить пользовательские опции автоматически, когда продукт добавляется, код хорошо работает, но я должен создать выпадающее меню с опциями, и я не знаю, как добавить опции к созданному выпадающему, мой код

public function Add_CustomOptions_Automatically($observer) {
    $product = $observer->getEvent()->getProduct();
    $save = false; if (!$product->getOptions()) $save = true;

    $optionData = array(
        'previous_group'    => 'text',
        'title'             => 'Size',
        'type'              => 'drop_down',
        'is_require'        => 0,
        'sort_order'        => 0,
        'price'             => 0,
        'price_type'        => 'fixed');    


    if($save):
        $product->setHasOptions(1)->save();
        $option = Mage::getModel('catalog/product_option')
                    ->setProductId($product->getId())
                    ->setStoreId($product->getStoreId())           
                    ->addData($optionData);

        $option->save();
        $product->addOption($option);
    endif;
}

}

Я создал 'type' => 'drop_down' но как я могу добавить опции? Я понятия не имею, как добавить опции, и любая справка очень ценилась бы.

спасибо,

5
задан Joseph Mastey 2 August 2010 в 12:55
поделиться