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

以下のファイルを上書きして削除する必要があります。cutom オプションを選択してください。

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 に答える