Categories

Новые шаблоны

Magento. Как удалить цену из деталей товара

Ray Taylor Февраль 3, 2016
Rating: 5.0/5. From 2 votes.
Please wait...

Magento. Как удалить цену из деталей товара

Из этого туториала Вы узнаете, как удалить цену из деталей товара в Magento:

magento_remove_price_in_product_option-5

Обратите внимание! Вам нужно будет внести изменения в один из файлов движка Magento.

  1. Откройте файл app/code/core/Mage/Catalog/Block/Product/View/Options/Type/Select.php. Обратите внимание, что это файл движка. Мы рекомендуем Вам скопировать его в папку на вашем компьютере перед внесением изменений.

  2. Найдите следующий фрагмент кода: $select->addOption(

    magento_remove_price_in_product_option-1

  3. Удалите $priceStr. Фрагмент кода должен выглядеть следующим образом:

    $select->addOption(
    $_value->getOptionTypeId(),
    $_value->getTitle(),
    array('price' => $this->helper('core')->currencyByStore($_value->getPrice(true), $store, false))
    );

    magento_remove_price_in_product_option-2

  4. Найдите следующий фрагмент кода: $selectHtml.

    magento_remove_price_in_product_option-3

  5. Удалите $priceStr, фрагмент кода должен выглядеть следующим образом:

    $selectHtml .= '<li>' . '<input type="' . $type . '" class="' . $class . ' ' . $require
    . ' product-custom-option"'
    . ($this->getSkipJsReloadPrice() ? '' : ' onclick="opConfig.reloadPrice()"')
    . ' name="options[' . $_option->getId() . ']' . $arraySign . '" id="options_' . $_option->getId()
    . '_' . $count . '" value="' . $htmlValue . '" ' . $checked . ' price="'
    . $this->helper('core')->currencyByStore($_value->getPrice(true), $store, false) . '" />'
    . '<span class="label"><label for="options_' . $_option->getId() . '_' . $count . '">'
    . $_value->getTitle() . ' ' . $priceStr . '</label></span>';
                

    magento_remove_price_in_product_option-4

  6. Сохраните изменения. Загрузите файл на сервер и обновите страницу вашего сайта для просмотра изменений:

    magento_remove_price_in_product_option-6

Вы можете также ознакомиться с детальным видео-туториалом ниже:

Magento. Как удалить цену из деталей товара

Эта запись была размещена в Magento туториалы и помечена как Magento, option, price, product, remove. Добавьте в закладки постоянную ссылку.

Submit a ticket

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