{% extends 'layout.twig' %}

{% block body %}
<section class="contenu clearfix"  id="commandes">
	<h1>
        {{ 'Catalogue' | trad }}
	</h1>
		
    {{ ariane() }}

    <div class="content">

        <form name="form_version" id="form_version">

            <h1>
                {% if idVersion %}
                    {{ strBuild('Modification de la version @1@', [version.VERSCATA]) | trad }}
                {% else %}
                    {{ 'Création d\'une version' | trad }}
                {% endif %}
                <button class="principal button" type="button" onClick="ajaxPopupV2('{{ path('Catalogue.VersionCataExterne.validateVersion', {idCatalogue: idCatalogue, idVersion: idVersion}) }}', 'form_version');">
                    {{ 'Enregistrer' |trad }}
                </button>
                {{ arianeAnnuler() }}
            </h1>

            <div class="bg_form padding_form border_form clearfix">
    
                <div class="clearfix">
                    <div class="single row">
                        {{ inputAdvance('TEXT', {
                            'name' : 'VERSCATA',
                            'titre' : 'Version' | trad,
                            'value' : version.VERSCATA,
                            'pathValidator' : path('Ajax.validator.isStringSansEspace'),
                            'paramsValidator' : "{'sizeMin' : '1', 'sizeMax' : '30'}",
                            'obligatoire': true,
                        }) }}
                    </div>
                </div>
                <div class="clearfix">
                    <div class="colonne2">
                        <div class="row">
                            {{ inputAdvance('DATE', {
                                'name' : 'DATEPUB',
                                'titre' : 'Validité du' | trad,
                                'value' : version.DATEPUB | dateTrad,
                                'pathValidator' : path('Ajax.validator.date'), 
                                'paramsValidator' : '{}',
                            }) }}
                        </div>
                        <div class="row">
                            {{ inputAdvance('SELECT', {
                                'name' : 'STATUT',
                                'titre' : 'Statut de la version' | trad,
                                'value' : version.STATUT,
                                'listeValue' : listeStatut,
                            }) }}
                        </div>
                    </div>
                    <div class="colonne2 last">
                        <div class="row">
                            {{ inputAdvance('DATE', {
                                'name' : 'VALIDCATA',
                                'titre' : 'Validité au' | trad,
                                'value' : version.VALIDCATA | dateTrad,
                                'pathValidator' : path('Ajax.validator.date'), 
                                'paramsValidator' : '{}',
                            }) }}
                        </div>
                    </div>

                </div>

                {% if idVersion == false %}
                    <hr>

                    <div class="clearfix">
                        <div class="colonne2">
                            <div class="row">
                                {{ inputAdvance('SELECT', {
                                    name : 'critere',
                                    titre : 'Reprendre les critères de la version' | trad,
                                    optionVide : true,
                                    listeValue : listeVersion,
                                }) }}
                            </div>
                        </div>
                    </div>
                {% endif %}
            </div>
        </form>

    </div>
</section>
{% endblock %}