{% set title = (candidate is defined and candidate.id) ? 'edit' : 'add' %}
{{ title | trans }}
{% set action = (candidate is defined and candidate.id) ? path('app_candidate_edit', {'id': candidate.id}) : path('app_candidate_new') %} {{ form_start(form, {'action': action, 'method': 'POST', 'attr': {'novalidate': 'novalidate','id':'doSubmitAjax'}}) }}
{{ form_label( form.firstName, 'firstName *', {'errors' : ''}) }} {{ form_widget(form.firstName) }} {{ form_errors(form.firstName) }}
{{ form_label( form.lastName, 'lastName *', {'errors' : ''}) }} {{ form_widget(form.lastName) }} {{ form_errors(form.lastName) }}
{{ form_label( form.cin, '', {'errors' : ''}) }} {{ form_widget(form.cin) }} {{ form_errors(form.cin) }}
{{ form_label( form.phone, 'phone', {'errors' : ''}) }} {{ form_widget(form.phone) }} {{ form_errors(form.phone) }}
{{ form_label( form.email, 'email', {'errors' : ''}) }} {{ form_widget(form.email) }} {{ form_errors(form.email) }}
{{ form_label( form.numberOfHours, 'numberOfHours', {'errors' : ''}) }} {{ form_widget(form.numberOfHours) }} {{ form_errors(form.numberOfHours) }}
{{ form_label( form.hoursByDay, 'hoursByDay', {'errors' : ''}) }} {{ form_widget(form.hoursByDay) }} {{ form_errors(form.hoursByDay) }}
{{ form_label( form.timePeriod, 'timePeriod', {'errors' : ''}) }} {{ form_widget(form.timePeriod) }} {{ form_errors(form.timePeriod) }}
{{ form_label( form.addToPlanning, '', {'errors' : ''}) }} {{ form_widget(form.addToPlanning) }} {{ form_errors(form.addToPlanning) }}
{{ form_end(form) }}