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 widthatrybutu 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 .