Bonjour

Quelque chose de probablement très simple pour un Drupalien 8 confirmé:
J'ai une vue qui liste des créneaux horaires disponibles à la réservation
Chaque créneau, contient un champ élève qui est vide ( non-reservé)
Je veux rajouter un bouton "réserver" dans la vue associé à chaque créneau.
Si on clique dessus, doit se faire avec l'api AJAX drupal:
- une vérification que pour ce créneau, le champ élève est toujours vide ( des réservation peuvent avoir eut lieu entre temps )
- si non vide ( c'est à dire qu'il a été réservé entre-temps ), afficher un message d'indisponibilité, et désactiver le bouton réserver )
- si vide, le changer avec l'id de l'élève connecté ( logged_user ), puis renvoyer un message de reservation effectué
Voila c'est tout.
J'ai juste besoin du code module/fonction et fichier TWIG
Aucun besoin d'esthétique, je veux juste la mécanique
J'aurai probablement d'autre sujets par la suite
je souhaite avoir quelques références de vos projets Drupal
Merci d'avance pour vos propositions

Budget indicatifMoins de 500 €
Publié le17 novembre 2019 à 09h40
Début du projetTout de suite
Profils recherchés :

Vous avez aussi besoin d'un expert ?

Déposez une annonce en décrivant votre projet et recevez gratuitement des devis en quelques minutes

Déposer une annonce gratuite

Offres pour ce projet :

Offre déposée le 17/11/2019 à 11h43
Offre déposée le 17/11/2019 à 10h00
Offre déposée le 18/11/2019 à 07h51
Offre déposée le 17/11/2019 à 09h55
Offre déposée le 17/11/2019 à 11h58
Déposez un projet similaire
Publication 100% gratuite
Recevez 10 devis en moyenne
Pas de commission à payer

Vous êtes prestataire et vous cherchez des missions ?

Remplissez rapidement votre carnet de commandes en utilisant Codeur.com pour contacter des nouveaux clients.

Créer un compte gratuitement

Gérer mon projet

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

En utilisant ce site, vous acceptez l'utilisation de cookies. permettant de vous proposer des contenus et des services adaptés à vos centres d'intérêts.

Vous utilisez actuellement Internet Explorer. Pour profiter pleinement de Codeur.com, veuillez utiliser un des navigateurs suivant :