{{ schema.title | get_translated_text }} {% if 'note' in schema %}{{ _('Note:') }} {{ schema['note'] | get_translated_text }}{% endif %}
{% if "propertyOrder" not in schema %} {% for property_name, property_schema in schema.properties.items() %} {% set is_required = ('required' in schema and property_name in schema['required']) %} {% set name = property_name %} {% set schema = property_schema %} {% set parent_id_prefix = id_prefix %} {% set id_prefix = id_prefix + '_' + name + '_' %} {% if data is not none and property_name in data %} {% set data = data[property_name] %} {% else %} {% set data = none %} {% endif %} {% if 'conditions' in schema %}
{% include "objects/forms/form_any.html" %} {% include "objects/forms/conditional_wrapper_script.html" %}
{% else %} {% include "objects/forms/form_any.html" %} {% endif %} {% endfor %} {% else %} {% for property_name in schema.propertyOrder %} {% if property_name in schema.properties %} {% set is_required = ('required' in schema and property_name in schema['required']) %} {% set name = property_name %} {% set schema = schema.properties[property_name] %} {% set parent_id_prefix = id_prefix %} {% set id_prefix = id_prefix + '_' + name + '_' %} {% if data is not none and property_name in data %} {% set data = data[property_name] %} {% else %} {% set data = none %} {% endif %} {% if 'conditions' in schema %}
{% include "objects/forms/form_any.html" %} {% include "objects/forms/conditional_wrapper_script.html" %}
{% else %} {% include "objects/forms/form_any.html" %} {% endif %} {% endif %} {% endfor %} {% for property_name, property_schema in schema.properties.items() %} {% if property_name not in schema.propertyOrder %} {% set is_required = ('required' in schema and property_name in schema['required']) %} {% set name = property_name %} {% set schema = property_schema %} {% set parent_id_prefix = id_prefix %} {% set id_prefix = id_prefix + '_' + name + '_' %} {% if data is not none and property_name in data %} {% set data = data[property_name] %} {% else %} {% set data = none %} {% endif %} {% if 'conditions' in schema %}
{% include "objects/forms/form_any.html" %} {% include "objects/forms/conditional_wrapper_script.html" %}
{% else %} {% include "objects/forms/form_any.html" %} {% endif %} {% endif %} {% endfor %} {% endif %} {% if 'recipes' in schema %} {% include "objects/forms/form_recipe.html" %} {% endif %}