Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ошибка в сниппете msCart #907

Open
Extrabash opened this issue Dec 11, 2023 · 0 comments
Open

Ошибка в сниппете msCart #907

Extrabash opened this issue Dec 11, 2023 · 0 comments
Labels

Comments

@Extrabash
Copy link

Сообщение об ошибке / Error message

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'];
}

Резюме / 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

@Extrabash Extrabash added the bug label Dec 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant