Ajouter une proposition
@if (old('proposition_count') != null) @php ($total = old('proposition_count')) @elseif (isset($nb_prop)) @php ($total = $nb_prop) @else @php ($total = 2) @endif @for ($i = 1; $i <= $total; $i++)

Proposition {{ $i }}

{!! displaySelect([ 'name' => 'proposition_type['.$i.']', 'label' => 'Type de proposition', 'items' => Config::get('constants.PROPOSITION_TYPE_STRING'), 'class' => 'select-proposition-type', 'errors' => $errors, 'required' => true, 'php_item_number' => $i ]) !!} {!! displayInputFile([ 'name' => 'image_file['.$i.']', 'label' => 'Fichier image', 'class' => 'form-image-file', 'errors' => $errors, 'required' => 'required', 'display' => false, 'php_item_number' => $i ]) !!} {!! displayInputV2([ 'name' => 'media_link['.$i.']', 'label' => 'URL de la vidéo', 'class' => 'form-video-link', 'placeholder' => 'Lien vers la page de la vidéo', 'errors' => $errors, 'required' => 'required', 'display' => false, 'help' => "Champ obligatoire. Plateformes acceptées : YouTube et DailyMotion.", 'php_item_number' => $i ]) !!} {{--!! displayInputV2([ 'type' => 'text', 'name' => 'proposition_texte['.$i.']', 'label' => 'Proposition', 'errors' => $errors, 'required' => 'required', 'placeholder' => 'Texte de la proposition '.$i, 'php_item_number' => $i, 'max_size' => 160 ]) !!--}} {!! displayTextarea([ 'name' => 'proposition_texte['.$i.']', 'label' => 'Proposition', 'errors' => $errors, 'required' => 'required', 'placeholder' => 'Texte de la proposition '.$i, 'php_item_number' => $i, 'max_size' => 160, 'rows' => 3 ]) !!} {!! displayTextarea([ 'label' => 'Description', 'name' => 'proposition_description['.$i.']', 'placeholder' => 'Description de la proposition '.$i, 'required' => false, 'errors' => $errors, 'php_item_number' => $i, 'max_size' => 500, 'rows' => 3 ]) !!}
@endfor
Ajouter une proposition