{% import 'macros/utils_macros.jinja2' as utils %} {% macro item_base_attributes(item_base_form, forms, item) %} {% for error in item_base_form.non_field_errors() %}
{{ error }}
{% endfor %} {{ forms.text_input(item_base_form.title) }} {{ forms.textarea_input(item_base_form.description) }} {{ forms.select_input(item_base_form.categories, multiple=True) }} {{ forms.file_input(item_base_form.loan_agreement_file) }} {{ forms.file_input(item_base_form.images, multiple=True) }} {% if item and item.images.count() > 0 %} {{ forms.image_deletion_input(existing_images=item.images.all()) }} Bilder manuell sortieren {% endif %} {% endmacro %} {% macro item_location(item_base_form, forms) %}Ort
{{ forms.text_input(item_base_form.location_title) }} {{ forms.number_input(item_base_form.location_house_number,step_size='1') }} {{ forms.text_input(item_base_form.location_street) }} {{ forms.text_input(item_base_form.location_city) }} {{ forms.number_input(item_base_form.location_latitude) }} {{ forms.number_input(item_base_form.location_longitude) }}Abmessungen
{{ forms.number_input(item_base_form.dimension_width) }} {{ forms.number_input(item_base_form.dimension_height) }} {{ forms.number_input(item_base_form.dimension_depth) }}Leihvereinbarung (Für eine Schenkung bitte leer lassen)
{{ forms.number_input(item_base_form.loan_caution) }} {{ forms.number_input(item_base_form.loan_single_rent) }} {{ forms.select_input(item_base_form.loan_rental_fee_interval_unit) }} {{ forms.number_input(item_base_form.loan_rental_fee_costs) }}