sanManjiro
@sanManjiro

Как проверить карту на просроченную дату?

У меня есть код на symfony, который при загрузки страницы должен смотреть на первую карту в массиве и выводить div с ошибкой о том, что карта не действительна. Мой код:
{% set currentDate = now|date("m/Y") %}
{% set cardExpireDate = attribute(attribute(params.cards, 0), 'expireDate')|date("m/Y") %}
{% set cardNumberDate = attribute(attribute(params.cards, 0), 'info') %}
{% if cardExpireDate < currentDate %}
    <div class="sc_block_cards__warning error_suggestion">
        Карта "{{ cardNumberDate }}" является более не действительной
        на {{ cardExpireDate }}, так как срок ее действия прошел {{ cardExpireDate }}
    </div>
{% endif %}

Проблема в том, что он всегда выводит ошибку. Я очень мало писал на шаблонизаторе, поэтому не знаю как сделать это правильно.
  • Вопрос задан
  • 43 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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