想要将“--Please select--”选项删除到magento中的自定义选项中

时间:2013-10-19 10:16:20

标签: magento

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

我把此代码删除为“请选择”选项进入magento。但它不起作用。我用过:magento产品的自定义选项

1 个答案:

答案 0 :(得分: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 --'));
}

你已经完成了。