Условие на основе баланса пользователя
Рекомендованные сообщения
Сейчас на странице 0
- Нет пользователей, просматривающих эту страницу.
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
Здравствуйте!
Хочу выводить контент на странице исходя из размера баланса пользователя.
Сейчас у меня вот так:
{{if \IPS\nexus\Customer::loggedIn()->cm_credits}} {{foreach \IPS\nexus\Customer::loggedIn()->cm_credits as $value}} {{if $value > $record->fieldValues()['field_66'] }} <!--Баланс больше порога--> {{else}} <!--Баланс меньше порога--> {{endif}} {{endforeach}} {{endif}}Проблема в том, что это не работает. Думаю, что все дело в типах данных которые хранят переменные. Решил перевести $value к числу с плавающей точкой вот так:
{{if $value = (float)$value > $record->fieldValues()['field_66'] }}При этом $record->fieldValues()['field_66'] всегда число.
Подскажите, как написать необходимое условие)