Magento 1 :: Добавление php, чтобы показать, сколько $$ осталось потратить, пока они не получат право на промо. - PullRequest
0 голосов
/ 01 мая 2018

Я пытаюсь добавить php к моему обзору заказа (шаг 5) в моей одноступенчатой ​​проверке.

Если у покупателя в GRAND TOTAL меньше 175 долларов США, он не может участвовать в сделке, поэтому мы покажем сообщение:

"Когда вы тратите с нами 175 долларов США или больше, вы получаете право на нашу майскую акцию! Вы всего в" х "долларах США!"

НО

Если у клиента есть> 175 $ в ОБЩЕМ ОБЩЕМ, в сообщении будет указано:

«Поздравляем! Вы можете участвовать в майской акции!»

Вопросы:

  1. Кажется, я не могу найти, как назвать "общее итоговое" число $ Second_number

  2. Мой ELSE не возвращает сообщение, независимо от значения $ sum_total.

** он всегда возвращает одно и то же сообщение "Когда вы тратите с нами 175 долларов США или больше, Вы имеете право на нашу майскую акцию! Вы только "х" долларов США! "

<?php

$first_number=175;
$second_number= getTotals;
$sum_total= $second_number - $first_number;
$direct_text = 'When you spend $175 USD or more with us, you qualify for our 
May promotion! You are only';
$direct_text_two = 'away!';
$direct_text_qualify = 'Congratulations! You qualify for our May 
Promotion!';

if ($sum_total < 175){
print ($direct_text.$sum_total.$direct_text_two);
}else {
print ($direct_text_qualify);
}
?>

Спасибо Lee

1 Ответ

0 голосов
/ 02 мая 2018

извините, я понял это.

  1. Как позвонить «Общий итог»:

    $ quote = Mage :: getModel ('checkout / session') -> getQuote (); $ quoteData = $ quote-> getData (); $ GrandTotal = $ quoteData [ 'grand_total'];

  2. Возвращает одно и то же сообщение независимо от суммы: A: Мое уравнение было обратным, поэтому я всегда возвращал отрицательное число.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...