<x-admin-layout>

    <x-page-heading title="Modifier une publication" :breadcrumbs="['Publications', 'Modification']" />

    <section class="section">
        <div class="row">
            <div class="col-lg-12">
        
                <x-card>
                    <form action="{{ route('publications.update', $publication) }}" method="POST" enctype="multipart/form-data" novalidate>
                        @csrf
                        @method('PUT')

                        <div class="row mb-3">
                            <div class="col-md-8">
                                <x-label for="forum" :label="__('Forum')" />
                                <select class="form-select" name="forum_id">
                                    @foreach ($forums as $forum)
                                        <option value="{{ $forum->id }}" @if($forum->id === $publication->participation->forum->id) selected @endif>{{ $forum->annee }}: {{ $forum->thematique }}</option>
                                    @endforeach
                                </select>
                            </div>
                            <div class="col-md-4">
                                <x-label for="participation" :label="__('Commune')" />
                                <select class="form-select" name="participation_id">
                                    <option value="">Sélectionner une commune</option>
                                    @foreach ($participations as $participation)
                                        <option value="{{ $participation->id }}" @if($participation->id === $publication->participation->id) selected @endif>{{ $participation->commune->name }}</option>
                                    @endforeach
                                </select>
                                <x-error name="participation_id" />
                            </div>
                        </div>
                        
                        <div class="mb-3">
                            <x-input type="text" id="title" name="title" :label="__('Titre')" :value="$publication->title" required />
                        </div>

                        <div class="mb-3">
                            <x-input type="file" id="name" name="name" :label="__('Fichier')" accept="application/pdf" />
                        </div>

                        <x-button type="submit" :label="__('Sauvegarder')" primary />
                        <x-button :href="route('publications.index')" :label="__('Annuler')" secondary outline />                        
                    </form>
                </x-card>

            </div>
        </div>
    </section>

</x-admin-layout>