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

Ваше имя

Ваш e-mail

Ваше сообщение (обязательно)

captcha

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

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

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. Как удалить цену из деталей товара