Open Extrabash opened 6 months ago
Old price '0.00', увиловие работает неверно. По итогу плагины со скидками не отображают эту самую скидку.
if ($product['price'] > $entry['price'] && empty($product['old_price'])) { $old_price = $product['price']; }
Решение
if ($product['price'] > $entry['price'] && (empty($product['old_price']) || $product['old_price'] == 0)) { $old_price = $product['price']; }
Краткое резюме о чем эта проблема. / A short summary of what this problem is about.
Установить mspromocode2, применить скидку на товар,
применится, зачеркнутой цены не появится.
Должна появиться old_price
Версия miniShop2 4.3.0-pl, версия MODX 2.8.5
Сообщение об ошибке / Error message
Old price '0.00', увиловие работает неверно. По итогу плагины со скидками не отображают эту самую скидку.
Решение
Резюме / Summary
Краткое резюме о чем эта проблема. / A short summary of what this problem is about.
Шаг для воспроизведения / Step to play
Установить mspromocode2, применить скидку на товар,
Наблюдаемое поведение / Observed behavior
применится, зачеркнутой цены не появится.
Ожидаемое поведение / Expected behavior
Должна появиться old_price
Environment
Версия miniShop2 4.3.0-pl, версия MODX 2.8.5