Есть переменная количество продуктов при покупке {$cart_qties} Smarty (Prestashop)
Нужно чтоб при значении 4 или меньше отображалась определенная информация в каком-то div и при достижении значения 5 или больше отображалась другая
К примеру вот такой код работает
Код:
|
{if {$cart_qties} < 5 }
<span> Меньше 5 </span>
{else}
<span> Больше 5 </span>
{/if} |
но информация не обновляется динамически. Если переменная 5 или больше то
Код:
|
<span> Больше 5 </span> |
не появится пока страницу не обновить.
Думал сделать через javascript с использованием innerHTML для динамического обновления, но у меня не получается использовать переменную в скрипте
<script>
if ("{$cart_qties}" > 5) {
document.getElementById("demo").innerHTML = "Больше 5";
}
</script>
<p id="demo">Меньше 5</p>
По сути не важно каким образом решить этот вопрос, через JavaScript или может есть другой способ динамически обновлять данные исходя из изменения переменной