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="row"> <template v-if="messageSent"> <div class="col success-part"> <div class="alert alert-success">Le message a bien été envoyé</div> <button class="btn btn-outline-info" @click="messageSent=false">Nouveau message</button> </div> </template> <template v-else> <div class="col-12 errors-part" v-if="nbErrors > 0 && errors"> <div class="alert alert-danger"> <p v-for='error in errors'>{{error}}</p> </div> </div> <section class="receiver-section step-section col-12 col-md-6"> <h3 class="step-section-title">Choix du/des destinataire(s)</h3> <div class="row step-section-block"> <div class="receiver-section-part col-12"> <div class="row"> <div class="col-12"> <div v-if="typeMessages == 'collective'">Toute la classe</div> <div v-else>Sélection manuelle</div> </div> </div> </div> <div class="receiver-section-part col-12"> <div class="row"> <div class="col-12 input-group" v-if="typeMessages == 'collective'"> <ul> <li v-for="pupil in messagesSelectPupilsOptions">{{pupil.text}}</li> </ul> </div> <div class="col-12 input-group" v-else> <label class="typo__label">Élèves</label> <multiselect v-model="messagesFilters.pupils" :options="messagesSelectPupilsOptions" :multiple="true" :disabled="messagesFilters.allClass" :close-on-select="false" :select-label="'Entrée pour sélectionner'" :clear-on-select="false" :placeholder="'Sélectionnez un ou plusieurs élève(s)'" :preserve-search="true" label="text" track-by="text"> </multiselect> </div> </div> </div> </div> </section> <section class="contents-section step-section col-12 col-md-6"> <h3 class="step-section-title">Rédaction</h3> <form class="row step-section-block"> <div class="col-12"> <div class="row"> <div class="col-12 input-group"> <div class="input-group-prepend"> <label class="input-group-text" for="new-message-title">Titre</label> </div> <input class="form-control" required id="new-message-title" v-model="newMessage.title" /> </div> <div class="col-12 input-group"> <div class="input-group-prepend"> <label class="input-group-text" for="new-message-subject">Sujet</label> </div> <select id="new-message-subject" required v-model="newMessage.subject" class="form-control"> <option :value="value.id" v-for="(value, index) in dictionaries.subjects">{{value.nom}} </option> </select> </div> </div> </div> <div class="col-12 input-group"> <div class="input-group-prepend"> <label class="input-group-text" for="new-message-content">Contenu</label> </div> <textarea class="form-control" id="new-message-content" required v-model="newMessage.content"></textarea> </div> <div class="col-12"> <button class="btn btn-info" @click.prevent="createMessage" type="submit">Envoyer</button> </div> </form> </section> </template> </div><?php /**PATH /home/pragmatice/pragmaclasse_recette/resources/views/components/account/messages/class/new.blade.php ENDPATH**/ ?>