Egy mező lekérdezésénél a mező értéke alapján szeretném eldönteni a megjelenítendő tartalmat. Azonban a feltételes kifejezésem rendre hamis lesz, pedig az értékek egyeznek. Talán a mező értékét kéne számmá konvertálnom, de nem találom rá a megoldást Twig-ben. A mező egy lebegőpontos listamező.
Példa:
{% set myvariable = items[0].content %}
{% if 2 == myvariable %}
A eredmény
{% else %}
B eredmény
{% endif %}
Amikor az items[0].content értéke 2 akkor sem helyes a kiértékelés és akkor is a B eredmény íródik ki.
Van valakinek megoldása a problémára?
Előre is köszönöm!
Drupal verzió:
Fórum:
|first szűrő
Érdekes, de a |first szűrő használata megoldotta a problémát.