@anton_trofimov95

Как сформулировать условия в php?

У меня есть значение в переменной {shop_currency_html($p.price)}

Мне нужно в зависимости от того, на сколько это значение выше определенных сумм, ставить скидку
Т.е. если значение больше 4000, то скидка 2%, больше 10000 скидка 3%, больше 20000 скидка 4%, больше 50000 скидка 5%

Саму цену я вывожу на странице так
<div class="show-tooltip">Ваша цена: <span class="price nowrap">{shop_currency_html($p.price)}</span></div>


Можно ли внутри тега span сделать скрипт, который переберет эти условия и выведет нужную цену со скидкой? И можно ли написать скрипт с условием {shop_currency_html($p.price)}, задав его в переменную?

Вот типа такого можно вообще засунуть сразу в спан? Первый раз пишу, если что-то не правильно, поправьте пожалуйста
<?php 
$a = 4000; 
$b = 10000;
$c = 20000;
$d = 50000;
$e = {shop_currency_html($p.price)} 
if ($a > $e) {
 echo $e*0.98;
}
 else if ($b>$e {
 echo $e*0.97;
}
else if ($c>$e {
 echo $e*0.96;
}
else ($d>$e {
 echo $e*0.95;
}
  
?>
  • Вопрос задан
  • 149 просмотров
Решения вопроса 1
Adamos
@Adamos
Вычислять какие бы то ни было значения посреди верстки - bad practice.
А так - странный вопрос для человека, которому, судя по нику, идет двадцать четвертый годик.
Можно, конечно. Вам давно можно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы