{% extends 'base.html.twig' %} {% block title %} Evaluation Candidat | {{ title }} - DATA{% endblock %} {% block subtitle %} {{ parent() }} - DATA {% endblock %} {% block body %}

Evaluation : {% if candidat.post_title != "" %} {{ candidat.post_title }} {% else %} {{ candidat.last_name }} {{ candidat.first_name }} {% endif %}

{{ candidat.jobsearch_field_user_email }}

{# {{ dump(typeJob) }}#}
{{ form_start(myForm, {'attr': {'class': 'form-horizontal'}}) }} {# Les erreurs générales du formulaire. #} {# {{ dump(candidat) }}#} {{ form_errors(myForm) }} {# {% lib_noteExperience = "Note Expérience /"+typeJob.noteExperience %} #} {% if step == "1" %}

Phase Présélection - {{ title }}

{# Génération du label. #} {{ form_label(myForm.modeTransmission, "Mode de tansmission ", {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.modeTransmission) }}
{# Génération de l'input. #} {{ form_widget(myForm.modeTransmission, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.noteExperience,"Note Expérience /%type%"|replace({'%type%': typeJob.noteExperience}) , {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.noteExperience) }}
{# Génération de l'input. #} {{ form_widget(myForm.noteExperience, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.noteResponsabilite, "Note Responsabilité /%type%"|replace({'%type%': typeJob.noteResponsabilite}), {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.noteResponsabilite) }}
{# Génération de l'input. #} {{ form_widget(myForm.noteResponsabilite, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.noteFormation, "Note Formation /%type%"|replace({'%type%': typeJob.noteFormation}), {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.noteFormation) }}
{# Génération de l'input. #} {{ form_widget(myForm.noteFormation, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.noteBailleur, "Note Bailleur /%type%"|replace({'%type%': typeJob.noteBailleur}), {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.noteBailleur) }}
{# Génération de l'input. #} {{ form_widget(myForm.noteBailleur, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.noteInternationale, "Note Entreprise Internationale /%type%"|replace({'%type%': typeJob.noteInternationale}), {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.noteInternationale) }}
{# Génération de l'input. #} {{ form_widget(myForm.noteInternationale, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.notePresentation, "Note Présentation CV /%type%"|replace({'%type%': typeJob.notePresentation}), {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.notePresentation) }}
{# Génération de l'input. #} {{ form_widget(myForm.notePresentation, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.experienceMCA, "Experience MCA", {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.experienceMCA) }}
{# Génération de l'input. #} {{ form_widget(myForm.experienceMCA, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.commentairePreselection, "Commentaires", {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.commentairePreselection) }}
{# Génération de l'input. #} {{ form_widget(myForm.commentairePreselection, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.resultatPreselection, "Résultat", {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.resultatPreselection) }}
{# Génération de l'input. #} {{ form_widget(myForm.resultatPreselection, {'attr': {'class': 'form-control1'}}) }}
{% endif %} {% if step == "2" %}

Phase Evaluation Technique - {{ title }}

{% set baremPerso = typeJob.noteTestPerso %} {% if baremPerso > 0 %} {# Génération du label. #} {{ form_label(myForm.noteTestPerso, "Résultat %lib% /%type%"|replace({'%lib%': typeJob.libelleTestPerso, '%type%': baremPerso}), {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {% else %} {# Génération du label. #} {{ form_label(myForm.noteTestPerso, "Résultat %lib%"|replace({'%lib%': typeJob.libelleTestPerso }), {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {% endif %} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.noteTestPerso) }}
{# Génération de l'input. #} {{ form_widget(myForm.noteTestPerso, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.noteTestCcat, "%lib% /%type%"|replace({'%lib%': typeJob.libelleTestCcat, '%type%': typeJob.noteTestCcat}), {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.noteTestCcat) }}
{# Génération de l'input. #} {{ form_widget(myForm.noteTestCcat, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.noteTestUcat, "%lib% /%type%"|replace({'%lib%': typeJob.libelleTestUcat, '%type%': typeJob.noteTestUcat}), {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.noteTestUcat) }}
{# Génération de l'input. #} {{ form_widget(myForm.noteTestUcat, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.noteTestCg, "%lib% /%type%"|replace({'%lib%': typeJob.libelleTestCg, '%type%': typeJob.noteTestCg}), {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.noteTestCg) }}
{# Génération de l'input. #} {{ form_widget(myForm.noteTestCg, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.noteTestPsycho, "%lib% /%type%"|replace({'%lib%': typeJob.libelleTestPsycho, '%type%': typeJob.noteTestPsycho}), {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.noteTestPsycho) }}
{# Génération de l'input. #} {{ form_widget(myForm.noteTestPsycho, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.noteTestSpecifique, "%lib% /%type%"|replace({'%lib%': typeJob.libelleTestSpecifique, '%type%': typeJob.noteTestSpecifique}), {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.noteTestSpecifique) }}
{# Génération de l'input. #} {{ form_widget(myForm.noteTestSpecifique, {'attr': {'class': 'form-control1'}}) }}
{% if typeJob.typeJob == 7 %} {% else %}
{# Génération du label. #} {{ form_label(myForm.noteTestSpecifique2, "%lib% /%type%"|replace({'%lib%': typeJob.libelleTestSpecifique2, '%type%': typeJob.noteTestSpecifique2}), {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.noteTestSpecifique2) }}
{# Génération de l'input. #} {{ form_widget(myForm.noteTestSpecifique2, {'attr': {'class': 'form-control1'}}) }}
{% endif %}
{# Génération du label. #} {{ form_label(myForm.noteEntretienTechnique, "Note Entretien Technique /%type%"|replace({'%type%': typeJob.noteEntretienTechnique}), {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.noteEntretienTechnique) }}
{# Génération de l'input. #} {{ form_widget(myForm.noteEntretienTechnique, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.commentaireEvaluationTechnique, "Commentaires", {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.commentaireEvaluationTechnique) }}
{# Génération de l'input. #} {{ form_widget(myForm.commentaireEvaluationTechnique, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.resultatEvaluationTechnique, "Résultat", {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.resultatEvaluationTechnique) }}
{# Génération de l'input. #} {{ form_widget(myForm.resultatEvaluationTechnique, {'attr': {'class': 'form-control1'}}) }}
{% endif %} {% if step == "3" %}

Phase Shortlist - {{ title }}

{# Génération du label. #} {{ form_label(myForm.commentaireShortlist, "Commentaires", {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.commentaireShortlist) }}
{# Génération de l'input. #} {{ form_widget(myForm.commentaireShortlist, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.resultatShortlist, "Résultat", {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.resultatShortlist) }}
{# Génération de l'input. #} {{ form_widget(myForm.resultatShortlist, {'attr': {'class': 'form-control1'}}) }}
{% endif %} {% if step == "4" %}

Phase Sélection - {{ title }}

{# Génération du label. #} {{ form_label(myForm.noteEntretienSelection, "Note Entretien Sélection /%type%"|replace({'%type%': typeJob.noteEntretienSelection}), {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.noteEntretienSelection) }}
{# Génération de l'input. #} {{ form_widget(myForm.noteEntretienSelection, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.commentaireSelection, "Commentaires", {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.commentaireSelection) }}
{# Génération de l'input. #} {{ form_widget(myForm.commentaireSelection, {'attr': {'class': 'form-control1'}}) }}
{# Génération du label. #} {{ form_label(myForm.resultatSelection, "Résultat", {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.resultatSelection) }}
{# Génération de l'input. #} {{ form_widget(myForm.resultatSelection, {'attr': {'class': 'form-control1'}}) }}
{% endif %} {% if step == "5" %}

Recommandation - {{ title }}

{#
{# Génération du label. #} {{ form_label(myForm.resultatSelection, "Résultat", {'label_attr': {'class': 'col-sm-3 control-label'}}) }} {# Affichage des erreurs pour ce champ précis. #} {{ form_errors(myForm.resultatSelection) }}
{# Génération de l'input. #} {{ form_widget(myForm.resultatSelection, {'attr': {'class': 'form-control1'}}) }}
#} {% endif %} {# Génération automatique des champs pas encore écrits. Dans cet exemple, ce serait le champ CSRF (géré automatiquement par Symfony !) et tous les champs cachés (type « hidden »). #}
{{ form_rest(myForm) }} {{ form_widget(myForm) }}
{{ form_end(myForm) }}
{% endblock %} {% block javascript %} {{ parent() }} {# Voici le script en question : #} {% endblock %}