Server : Apache System : Linux ks5.tuic.fr 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) x86_64 User : pragmatice ( 1003) PHP Version : 8.2.24 Disable Function : NONE Directory : /home/pragmatice/pragmaclasse_recette/storage/framework/views/ |
<div class="pupil-list-container bloc-manager-container"> <div class="filters-part bg-info text-white bloc-manager"> <h3>Filtres</h3> <div class="form-inline"> <div class="input-group"> <label class="typo__label">Statut</label> <multiselect v-model="filters.status" :options="listStatus" :multiple="true" :close-on-select="false" :clear-on-select="false" :preserve-search="true" label="text" :placeholder="'Sélectionnez un statut'" :select-label="'Entrée pour sélectionner'" track-by="text" @input="filterChange"> </multiselect> </div> <div class="input-group"> <label class="typo__label">Niveau</label> <multiselect v-model="filters.level" :options="listLevels" :multiple="true" :close-on-select="false" :select-label="'Entrée pour sélectionner'" :clear-on-select="false" :placeholder="'Sélectionnez un niveau'" :preserve-search="true" label="text" track-by="text" @input="filterChange"> </multiselect> </div> <div class="input-group"> <label class="typo__label" for="filter-name">Nom / Prénom</label> <div class="input-container"> <input type="text" id="filter-name" @input="filterChange" v-model="filters.name" class="form-control" /> </div> </div> </div> </form> </div> <div class="pupil-list-pupils-part bg-info text-white bloc-manager"> <div v-if="listPupils.length>0"> <h3> <span>Mode édition <toggle-button v-model="editing" v-if="classProp.manager" :labels="{checked: 'Oui', unchecked: 'Non'}" /></span> </h3> <table class="table mini-display"> <thead class="thead-dark"> <tr> <th scope="col" class="action action-sort" @click.prevent="sortPupils('lastname')">Nom</th> <th scope="col" class="action action-sort" @click.prevent="sortPupils('firstname')">Prénom</th> <th scope="col" class="action action-sort" @click.prevent="sortPupils('level')">Niveau</th> <th scope="col" class="action action-sort" @click.prevent="sortPupils('activeStatus')">Statut</th> <th scope="col" class="action action-sort" @click.prevent="sortPupils('code')">Code</th> <th scope="col" class="action action-sort" @click.prevent="sortPupils('parents')">Tuteurs</th> <th scope="col">Actions</th> </tr> </thead> <tbody> <pupil-single :pupil-prop="pupil" :pupil-id="pupil.id" :all-levels="allLevels" :class-prop="classProp" :editing="editing" v-for="pupil in listFilteredPupils" :filters-changed="filtersChanged" @pupilChanged="updatePupil" @showParents="showParents"></pupil-single> </tbody> </table> <div class="pupil-list-parents-overlay popin-overlay" v-if="pupilForParent"> <div class="pupil-list-parents-container popin-container container bloc-manager bg-info text-white"> <button @click="hideParents" class="btn btn-secondary popin-btn-close">X fermer</button> <pupil-parents-list :manager="classProp.manager" :pupil-prop="pupilForParent" @parentsUpdated="parentsUpdated"></pupil-parents-list> </div> </div> </div> <div v-else class="no-pupils"> Il n'y a aucun élève </div> </div> <pupil-add v-if="classProp.manager" :class-prop="classProp" :all-levels="allLevels" @pupilAdded="pupilAdded"> </pupil-add> </div><?php /**PATH /home/pragmatice/pragmaclasse_recette/resources/views/components/pupil/pupilList.blade.php ENDPATH**/ ?>