Mam liczbę całkowitą
{% set curYear = 2013 %}
W {% if %}
oświadczeniu muszę porównać to z jakimś ciągiem. Nie mogę ustawić curYear
łańcucha na początku, ponieważ muszę go zmniejszać w pętli.
Jak mogę to przekonwertować?
Mam liczbę całkowitą
{% set curYear = 2013 %}
W {% if %}
oświadczeniu muszę porównać to z jakimś ciągiem. Nie mogę ustawić curYear
łańcucha na początku, ponieważ muszę go zmniejszać w pętli.
Jak mogę to przekonwertować?
Odpowiedzi:
Znalazłem odpowiedź.
Prześlij liczbę całkowitą na ciąg:
myOldIntValue|string
Prześlij ciąg na liczbę całkowitą:
myOldStrValue|int
"hero_title_img_w": "111"
i "hero_title_img2_w": "222"
. Następnie dodaję je w pliku .NJK: {{ hero_title_img_w|int + hero_title_img2_w|int }}
aby użyć jako width
atrybutu obrazu . Mam nadzieję, że pewnego dnia komuś pomoże.
OP musiał rzucać jako ciąg poza {% set ... %}
. Ale jeśli to nie Twój przypadek, możesz zrobić:
{% set curYear = 2013 | string() %}
Zauważ, że potrzebujesz nawiasów w tym filtrze jinja.
Jeśli łączysz 2 zmienne, możesz również użyć ~
operatora niestandardowego .