{% extends no_layout is defined and no_layout == true ? view_base_layout : "@ibexadesign/pagelayout.html.twig" %} {% form_theme form with [ '@ibexadesign/form_field.html.twig', '@ibexadesign/upload_form_field.html.twig' ] %} {% set jobTitle = '' %} {% set jobMail = '' %} {% block content %} {{ encore_entry_script_tags('bootstrap4FormFileUploads') }}
{% if content.fields['h1'] is defined and not ibexa_field_is_empty( content, 'h1' ) %} {# needed because this template is used for donbosco bewerber and volunteers bewerber form #}

{{ ibexa_render_field( content, 'h1' ) }}

{% endif %} {% if is_valid is defined and is_valid %}
{% if not ibexa_field_is_empty( content, "success_text" ) %}
{{ ibexa_render_field( content, "success_text" ) }}
{% endif %}
{% else %} {{ ibexa_render_field( content, 'body' ) }} {{ form_start(form, { 'attr': { 'id': 'db-bewerber-form'} } ) }} {% if parameterContent is defined and parameterContent %} {% include "@ibexadesign/teaser/job.html.twig" with {'content': parameterContent, 'locationId':parameterContent.contentInfo.mainLocationId } %} {% set jobMail = ibexa_field_value(parameterContent, 'contact_mail').email %} {% set jobTitle = ibexa_field_value(parameterContent, 'title').text %} {% endif %} {{ form_errors(form) }} {% for children in form.children %} {% if children.vars.name == "input_datenschutz" %} {{ form_row(children.value, {'label':'Ich erkläre mich mit der Verarbeitung meiner personenbezogenen Daten einverstanden. (Mehr Informationen in unserer Datenschutzerklärung)'}) }} {% elseif children.vars.name == "bewerbung_als" %} {{ form_row(children.value, {'value': jobTitle }) }} {% elseif children.vars.name == "input_geburtstag" %} {{ form_row(children.value, {'type': 'date'}) }} {% elseif children.vars.name == "wahl_1" %}

{{ ibexa_render_field( content, 'infozeile' ) }}

{{ form_row(children.value) }} {% elseif children.vars.name == "input_file1" %} {{ form_row(children.value, {'attr': {'accept': '.pdf'}}) }} {% elseif children.vars.name != "captcha" %} {% if collected_fields[children.vars.name] is defined and collected_fields[children.vars.name].fieldDefinition.defaultValue.__toString is defined %} {{ form_row(children.value, {'value':collected_fields[children.vars.name].fieldDefinition.defaultValue.__toString}) }} {% else %} {{ form_widget(children)}} {% endif %} {% endif %} {% endfor %}
{{ form_rest(form) }} {{ form_end(form) }} {% endif %}
{% endblock %}