- Веб-Шаблоны
- Шаблон интернет-магазина
- Шаблоны для CMS
- Facebook шаблоны
- Конструктор сайтов
Magento. Как удалить цену из деталей товара
Февраль 3, 2016
Magento. Как удалить цену из деталей товара
Из этого туториала Вы узнаете, как удалить цену из деталей товара в Magento:
Обратите внимание! Вам нужно будет внести изменения в один из файлов движка Magento.
-
Откройте файл app/code/core/Mage/Catalog/Block/Product/View/Options/Type/Select.php. Обратите внимание, что это файл движка. Мы рекомендуем Вам скопировать его в папку на вашем компьютере перед внесением изменений.
-
Найдите следующий фрагмент кода: $select->addOption(
-
Удалите $priceStr. Фрагмент кода должен выглядеть следующим образом:
$select->addOption( $_value->getOptionTypeId(), $_value->getTitle(), array('price' => $this->helper('core')->currencyByStore($_value->getPrice(true), $store, false)) );
-
Найдите следующий фрагмент кода: $selectHtml.
-
Удалите $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>';
-
Сохраните изменения. Загрузите файл на сервер и обновите страницу вашего сайта для просмотра изменений:
Вы можете также ознакомиться с детальным видео-туториалом ниже: