{% macro affiche_champ(field, icon=False) %} {% set id_group = kwargs.pop('id_group', '') %}
{% if field.type in ('EmailField','PasswordField','TextField','TextAreaField','FileField', 'QuerySelectFieldCustom','DecimalField','SelectField','IntegerField','DecimalField') %} {{ field.label(class="control-label col-sm-4") }}
{% set css_class = 'col-sm-8 ' + kwargs.pop('class', '') %} {% if field.errors %} {% set css_class = 'error ' + css_class %} {% endif %} {{ field(class=css_class, **kwargs) }} {% if field.description %}{{ field.description|safe() }}{% endif %} {% for error in field.errors %}{{ error|e }}{% endfor %}
{% elif field.type in ('RadioField') %} {# field.label(class="control-label") #} {% set id_ = kwargs.pop('id_', '') %}
{% for subfield in field %} {% endfor %} {% if help %} {% if field.errors %}

{%- for error in field.errors %} {{ error }}{% endfor -%}

{% endif %}

{{ help }}

{% endif %}
{% elif field.type in ('BooleanField') %}
{% elif field.type in ('SubmitField') %} {% set css_class = kwargs.pop('class_', '') %} {% set id_ = kwargs.pop('id_', '') %} {% else %} {{ field(**kwargs)|safe }} {% endif %}
{% endmacro %} {% macro affiche_champ_inline(field,icon=False) %} {% if field.type in ('EmailField','PasswordField','TextField','TextAreaField','FileField', 'QuerySelectFieldCustom','DecimalField','SelectField','IntegerField','DecimalField') %} {{ field.label(class="control-label") }} {% if field.errors %} {% set css_class = 'error ' + css_class %} {% endif %} {{ field(class=css_class, **kwargs) }} {% if field.description %}{{ field.description|safe() }}{% endif %} {% for error in field.errors %}{{ error|e }}{% endfor %} {% elif field.type in ('RadioField') %} {{ field.label(class="control-label") }} {% for subfield in field %} {% endfor %} {% if help %} {% if field.errors %}

{%- for error in field.errors %} {{ error }}{% endfor -%}

{% endif %}

{{ help }}

{% endif %} {% elif field.type in ('BooleanField') %} {% elif field.type in ('SubmitField') %} {% set css_class = kwargs.pop('class_', '') %} {% set id_ = kwargs.pop('id_', '') %} {% else %} {{ field(**kwargs)|safe }} {% endif %} {% endmacro %} {% macro affiche_select_eleves() %}

Aucune sélection

{% endmacro %} {% macro affiche_select_etab(multi_etab) %}
{% if multi_etab == 'oui' %}

Aucune sélection

{% endif %}
{% endmacro %} {% macro affiche_select_eleves_direct() %}

Aucun élève

{% endmacro %} {% macro affiche_select_groups() %}

Aucune sélection

{% endmacro %} {% macro affiche_select_profs(classes) %}
{% if classes %} {% for class, listprofprinc in classes.iteritems() | sort %}

Classe administrée : {{ class }}

Aucune sélection

{% endfor %} {% else %}

Aucune classe à administrer

{% endif %}
{% endmacro %}