src/StartPlatz/Bundle/RheinlandPitchBundle/Resources/views/Apply/apply.default.html.twig line 1

Open in your IDE?
  1. {% extends "@StartPlatzStyleBundle/Bootstrap4/base.sp-connect.with-sections.html.twig" %}
  2. {% set currentPath = app.request.get('_route') %}
  3. {% set seoDescription = phrases.seo_description %}
  4. {% if batch.status in ['completed','inactive'] %}
  5.     {% set robots = "noindex,nofollow" %}
  6. {% endif %}
  7. {% block metaData %}{% include "@StartPlatzStyleBundle/_metaData.html.twig" %}{% endblock %}
  8. {% block additionalHead %}
  9.     {% include "@StartPlatzStyleBundle/CSS/_sp-connect.version-2021-winter.html.twig" %}
  10.     <style type="text/css">
  11.         body { padding-top: 0px; }
  12.     </style>
  13. {% endblock %}
  14. {% block title %}{{ phrases.phrase_title }}{% endblock %}
  15. {% block content %}
  16. <!-- sp-connect.apply.default.html.twig -->
  17. {% set bgImage = settings.bgImage %}
  18.     {#
  19.         flash alerts are placed in the edit section
  20.     #}
  21.     <!-- application.id {{ application.id }} editStatus: {{ application.editStatus }} -->
  22.     {# Check if the user is not logged in and access is not anonymous #}
  23.     {# Determine if the user is a guest and access requires membership #}
  24.     {% if app.user.name is not defined and batch.access != 'anonymous' %}
  25.         {% if batch.access == 'hasStartupMembership' %}
  26.             {% include '@StartPlatzRheinlandPitchBundle/Apply/_login.startup-membership-required.html.twig' %}
  27.         {% elseif batch.access == 'hasCommunityMembership' %}
  28.             {% include '@StartPlatzRheinlandPitchBundle/Apply/_login.community-membership-required.html.twig' %}
  29.         {% else %}
  30.             {% if settings.isMemberOnly and settings.isSignUp %}
  31.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_login.form.html.twig' %}
  32.             {% else %}
  33.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_get.access.html.twig' %}
  34.             {% endif %}
  35.         {% endif %}
  36.     {# Handle cases where the user is authenticated or access is anonymous #}
  37.     {% else %}
  38.         {% if action == 'finish' or action == 'done' or application.editStatus == 'success:confirmationMailSent' %}
  39.             {% if batch.template == 'accelerator' %}
  40.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_internal.confirmation.html.twig' %}
  41.             {% elseif batch.template in ['registration', 'businessclub', 'event', 'speed-networking'] %}
  42.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_confirmation.registration.html.twig' %}
  43.             {% elseif batch.template in ['extraFields'] %}
  44.                 {% if application.programSlug == "ai-hub" %}
  45.                     {% include '@StartPlatzRheinlandPitchBundle/Apply/_confirmation.registration.ai-hub.html.twig' %}
  46.                 {% else %}
  47.                     {% include '@StartPlatzRheinlandPitchBundle/Apply/_confirmation.registration.simple.html.twig' %}
  48.                 {% endif %}
  49.             {% elseif batch.template in ['nft'] %}
  50.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_confirmation.nft.html.twig' %}
  51.             {% else %}
  52.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_confirmation.default.html.twig' %}
  53.             {% endif %}
  54.         {% elseif 'error' in application.editStatus %}
  55.             {% if 'validateLogin' in application.editStatus %}
  56.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_validationNeeded.validateLogin.html.twig' %}
  57.             {% elseif 'validateEmail' in application.editStatus %}
  58.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_validationNeeded.validateEmail.html.twig' %}
  59.             {% elseif 'check2ndAccount' in application.editStatus %}
  60.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_error.register.check2ndAccount.html.twig' %}
  61.             {% elseif 'changeName' in application.editStatus %}
  62.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_error.register.checkName.html.twig' %}
  63.             {% elseif 'shortenIdeaPitch' in application.editStatus %}
  64.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_error.register.shortenIdeaPitch.html.twig' %}
  65.             {% endif %}
  66.         {# Display content based on the batch template when there are no confirmations or errors #}
  67.         {% else %}
  68.             {% if batch.template == 'accelerator' %}
  69.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_content.accelerator.html.twig' %}
  70.             {% elseif batch.template == 'rheinland-pitch' %}
  71.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_content.rheinland-pitch.html.twig' %}
  72.             {% elseif batch.template == 'rheinland-pitch-web3' %}
  73.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_content.rheinland-pitch-web3.html.twig' %}
  74.             {% elseif batch.template == 'gruenderstipendium' %}
  75.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_content.gruenderstipendium.html.twig' %}
  76.             {% elseif batch.template == 'startup-tools' %}
  77.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_content.startup-tools.html.twig' %}
  78.             {% elseif program.slug in ['membership'] %}
  79.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_content.membership.html.twig' %}
  80.             {% elseif batch.template in ['businessclub', 'event', 'speed-networking', 'registration', 'nft', 'extraFields'] %}
  81.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_content.registration.html.twig' %}
  82.             {% elseif batch.template in ['feedback-zu-deiner-startup-idee'] %}
  83.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_content.feedback-to-your-startup-idea.html.twig' %}
  84.             {% elseif batch.template in ['sign-up'] %}
  85.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_content.sign-up.html.twig' %}
  86.             {% else %}
  87.                 {% include '@StartPlatzRheinlandPitchBundle/Apply/_content.default.html.twig' %}
  88.             {% endif %}
  89.          {% endif %}
  90.     {% endif %}
  91. {% endblock %}
  92. {% block javascripts %}
  93. {% endblock %}
  94. {% block help_button %}
  95. {% endblock %}
  96. {% block footer %}
  97.     {% if showFooter is defined and showFooter %}
  98.         {% if batch.footerTemplate == "rheinland-pitch" %}
  99.             {% include '@StartPlatzRheinlandPitchBundle/Apply/__footer.rheinland-pitch.html.twig' %}
  100.         {% elseif batch.footerTemplate == "accelerator" %}
  101.             {% include '@StartPlatzRheinlandPitchBundle/Apply/__footer.accelerator.html.twig' %}
  102.         {% else %}
  103.             {% include '@StartPlatzRheinlandPitchBundle/Apply/__footer.startplatz.html.twig' %}
  104.         {% endif %}
  105.     {% else %}
  106.         <style type="text/css">
  107.             .ftco-section {
  108.                 padding: 7em 0;
  109.                 position: relative;
  110.             }
  111.             @media (max-width: 767.98px) {
  112.                 .ftco-section {
  113.                     padding: 6em 0; }
  114.             }
  115.         </style>
  116.     {% endif %}
  117. {% endblock %}