Я пытаюсь показать значок продажи с сохраненным процентом в процентах в magento, до сих пор я успешно это делаю. Но проблема, с которой я столкнулся, - это . Значок продажи показывает на всех страницах, есть ли у продукта специальная цена или нет. Значок продажи должен отображаться только при наличии специальной цены. Я использую следующий код в list.phtml. Я не программист. Я ценю вашу помощь, чтобы исправить этот код, чтобы значок продажи отображался только при наличии специальной цены. Заранее спасибоКак показать значок продажи на страницах списка категорий в magento
<?php $specialprice = $_product->getSpecialPrice();
$regularprice = $_product->getPrice();
// Get the Special Price FROM date
$specialPriceFromDate = $_product->getSpecialFromDate();
// Get the Special Price TO date
$specialPriceToDate = $_product->getSpecialToDate();
// Get Current date
$today = time(); if ($specialprice)if($today >= strtotime($specialPriceFromDate) && $today <= strtotime
($specialPriceToDate) || $today >= strtotime($specialPriceFromDate) && is_null($specialPriceToDate))$discount = 100
- round(($specialprice/$regularprice)*100); {?><span class="onsaleicon"><span class="onsaletext"> <?php echo
$discount .'% OFF' ;?></span></span> <?php } ?></a>`
Благодаря Marius он работал как очарование :) –
@NohoAdam. Пожалуйста. Если он сработает, примите ответ. Не оставляйте свободные концы. – Marius