Жидкий шаблон "круглый" фильтр не работает - PullRequest
0 голосов
/ 11 июня 2019

Я создаю шаблон Liquid, используя графический интерфейс Campaign Monitor. Фильтр date работает нормально, однако фильтры round, ceil, floor и т. Д. Не влияют на мою входную переменную (float.)

Я удалил весь шаблон так, чтобы он был как можно более скромным, чтобы удалить любые ошибки в другом месте моего шаблона.

Я пытался присвоить свою переменную (charges_subtotal) переменной Liquid и преобразовать ее в число (%{ assign num = charges_subtotal | times: 1 }%.) Я пробовал фильтр date в том же месте, где я вызываю свою математику фильтрует и запускает и выводит форматированную дату.

Мой шаблон в мониторе кампании:

<!DOCTYPE html>
<html lang="en">
<head>
  <title>Template</title>
  <meta http-equiv="Content-Type" content="text/html;" charset="utf-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  <meta name="x-apple-disable-message-reformatting" />
</head>
<body>
<!-- charges_subtotal = 65.659 -->
     {{ charges_subtotal | round: 2 }}
     {{ charges_subtotal | ceil }}
     {{ charges_subtotal | floor }}
</body>
</html>

Я ожидаю, что round: 2 даст 65,66. ceil должно дать 66, а floor - 65.

Вывод в полученном электронном письме, однако, таков:

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