{% extends 'base.html.twig' %} {% block title %} {{ parent() }} | Profile {% endblock %} {% block description %} {% endblock %} {% block body %}

Your profile

Personnal & Professionnal informations
{% if isComplete %}

felicitation gif     Hooray ! Your proffrrrrrrrrrrrile is complete.

{% endif %} {{ form_start(profileInfosForm, {'attr': {'id': 'candidateForm', 'enctype': 'multipart/form-data'}}) }} {% for message in app.flashes('success') %}
{{ message }}
{% endfor %}

Your personal informations

{{ form_errors(profileInfosForm.gender) }} {{ form_label(profileInfosForm.gender, 'Gender') }} {{ form_widget(profileInfosForm.gender, {'attr': {'class': 'select-field'}}) }}
{{ form_errors(profileInfosForm.firstname) }} {{ form_widget(profileInfosForm.firstname, {'attr': {'class': 'form-control'}}) }} {{ form_label(profileInfosForm.firstname, 'Firt name', {'label_attr': {'class': 'input_label'}}) }}
{{ form_errors(profileInfosForm.lastname) }} {{ form_widget(profileInfosForm.lastname, {'attr': {'class': 'form-control'}}) }} {{ form_label(profileInfosForm.lastname, 'Last name', {'label_attr': {'class': 'input_label'}}) }}
{{ form_errors(profileInfosForm.location) }} {{ form_widget(profileInfosForm.location, {'attr': {'class': 'form-control'}}) }} {{ form_label(profileInfosForm.location, 'Current location ', {'label_attr': {'class': 'input_label'}}) }}
{{ form_errors(profileInfosForm.address) }} {{ form_widget(profileInfosForm.address, {'attr': {'class': 'form-control'}}) }} {{ form_label(profileInfosForm.address, 'Address', {'label_attr': {'class': 'input_label'}}) }}
Fichier téléchargé {{ form_widget(profileInfosForm.profilPicture, {'attr': {'class': 'hidden-input file_upload'}}) }}
{{ form_errors(profileInfosForm.country) }} {{ form_widget(profileInfosForm.country, {'attr': {'class': 'form-control'}}) }} {{ form_label(profileInfosForm.country, 'Country', {'label_attr': {'class': 'input_label'}}) }}
{{ form_errors(profileInfosForm.nationality) }} {{ form_widget(profileInfosForm.nationality, {'attr': {'class': 'form-control'}}) }} {{ form_label(profileInfosForm.nationality, 'Nationality', {'label_attr': {'class': 'input_label'}}) }}
{{ form_errors(profileInfosForm.dateOfBirth) }} {{ form_widget(profileInfosForm.dateOfBirth, {'attr': {'class': 'form-control'}}) }} {{ form_label(profileInfosForm.dateOfBirth, 'Birthdate', {'label_attr': {'class': 'input_label'}}) }}
{{ form_errors(profileInfosForm.placeOfBirth) }} {{ form_widget(profileInfosForm.placeOfBirth, {'attr': {'class': 'form-control'}}) }} {{ form_label(profileInfosForm.placeOfBirth, 'BirthPlace', {'label_attr': {'class': 'input_label'}}) }}

Your professional profile

Fichier téléchargé {{ form_widget(profileInfosForm.passport, {'attr': {'class': 'hidden-input file_upload'}}) }}
Fichier téléchargé {{ form_widget(profileInfosForm.resume, {'attr': {'class': 'hidden-input file_upload'}}) }}
{{ form_errors(profileInfosForm.jobCategory) }} {{ form_label(profileInfosForm.jobCategory, 'Interest in job sector') }} {{ form_widget(profileInfosForm.jobCategory, {'attr': {'class': 'select-field'}}) }}
{{ form_errors(profileInfosForm.experience) }} {{ form_label(profileInfosForm.experience, 'Experience') }} {{ form_widget(profileInfosForm.experience, {'attr': {'class': 'select-field'}}) }}
{{ form_errors(profileInfosForm.description) }} {{ form_widget(profileInfosForm.description, {'attr': {'class': 'materialize-textarea'}}) }} {{ form_label(profileInfosForm.description, 'Short description for your profile, as well as more personnal informations (e.g. your hobbies/interests ). You can also paste any link you want.', {'label_attr': {'class': 'input_label'}}) }}

Your account

{{ form_widget(profileInfosForm.user.plainPassword.first, {'attr': {'class': 'form-control'}}) }} {{ form_label(profileInfosForm.user.plainPassword.first, 'Change your password', {'label_attr': {'class': 'input_label'}}) }} {{ form_errors(profileInfosForm.user.plainPassword.first) }}
{{ form_widget(profileInfosForm.user.plainPassword.second, {'attr': {'class': 'form-control'}}) }} {{ form_label(profileInfosForm.user.plainPassword.second, 'Confirm your new password', {'label_attr': {'class': 'input_label'}}) }}
{{ form_end(profileInfosForm) }}
{% endblock %}