{#- Форма панчанга: город и дата, отправка GET на /{lang}/panchang/. В адрес уходят только city (geonameid выбранного города) и date: у поля поиска и у скрытых координат нет name. Координаты и пояс нужны city-autocomplete.js: по ним он узнаёт, что город уже выбран. values — city, date и для выбранного города place/lat/lon/tz; errors — по именам city и date; limits — границы поля даты и сообщение о них; example — ссылка-пример на пустой странице. -#} {% from "_partials/icon.html" import icon %} {% from "_partials/forms.html" import error_slot, invalid %} {% set values = values or {} %} {% set errors = errors or {} %}
{{ icon("map-pin", "combobox__icon") }}

{{ t("place.hint") }}

{{ error_slot("pan-place", errors.get("city")) }}

{#- Границы — файлы эфемерид в ephe/ минус запас на поиск новолуний (limits из web/app.py, константы в web/forms.py). Пустое поле — сегодня в городе. #}

{{ t("panchang.date_hint") }}

{{ error_slot("pan-date", errors.get("date")) }}
{%- if example %}

{{ t("panchang.example")|inline(example) }}

{%- endif %}