0
if ($_option->getType() == Mage_Catalog_Model_Product_Option::OPTION_TYPE_DROP_DOWN) {
                $select->setName('options['.$_option->getid().']');
                //    ->addOption('', $this->__('-- Please Select --')); }

我把这段代码删除“请选择”选项到magento。但它不工作。我用过:magento产品的自定义选项

4

1 回答 1

1

您必须覆盖以下文件才能删除,请选择自定义选项

Copy \app\code\core\Mage\Catalog\Block\Product\View\Options\Type\Select.php to \app\code\local\Mage\Catalog\Block\Product\View\Options\Type\Select.php

找到下面的代码:

if ($_option->getType() == Mage_Catalog_Model_Product_Option::OPTION_TYPE_DROP_DOWN) {
    $select->setName('options['.$_option->getid().']')
           ->addOption('', $this->__('-- Please Select --'));
}

将其替换为

if ($_option->getType() == Mage_Catalog_Model_Product_Option::OPTION_TYPE_DROP_DOWN) {
    $select->setName('options['.$_option->getid().']');
        // ->addOption('', $this->__('-- Please Select --'));
}

你已经做到了。

于 2014-01-29T09:26:39.690 回答