Как вивести цену без скидок в email покупателя и на странице оформленого заказа??

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

apetruniv
apetruniv
Репутация: 4
Сообщения: 31
Зарегистрирован: 25.02.2019
С нами: 5 лет 1 месяц

Сообщение #1 apetruniv » 07.03.2019, 10:46

Как вивести цену без скидок в email покупателя и на странице оформленого заказа??
похожую проблему но при оформлении заказа решил добавлением переменной в которой не считалась скидка в cart.php
а в этом случае total_price, кажется подтягивает из базы через $order =(

apetruniv
apetruniv
Репутация: 4
Сообщения: 31
Зарегистрирован: 25.02.2019
С нами: 5 лет 1 месяц

Сообщение #2 apetruniv » 26.03.2019, 16:10

актуально, помогитеееее

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #3 korshunov » 26.03.2019, 16:47

Для отдельной покупки пробуйте использовать {$purchase->variant->price}. Если нужна суммарная стоимость товаров без скидки, то отдельно надо считать (в шаблоне или в PHP)...

apetruniv
apetruniv
Репутация: 4
Сообщения: 31
Зарегистрирован: 25.02.2019
С нами: 5 лет 1 месяц

Сообщение #4 apetruniv » 26.03.2019, 17:34

korshunov писал(а):Для отдельной покупки пробуйте использовать {$purchase->variant->price}. Если нужна суммарная стоимость товаров без скидки, то отдельно надо считать (в шаблоне или в PHP)...

а какими методами можно в шаблоне просуммировать?

Добавлено спустя 40 минут 33 секунды:
Вроде решил
Добавил в нужном месте файла order.tpl

Код: Выделить всё

{$order->total_price / (100 - {$order->discount}) * 100}


и получил полную стоимость заказа без скидки, но надо еще учесть купоны

Добавлено спустя 12 минут 40 секунд:

Код: Выделить всё

    {($order->total_price + $order->coupon_discount) / (100 - {$order->discount}) * 100}


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 29 гостей