########################################## # Carousel ########################################## bo-pge/includes/menu.inc.php > OK bo-pge/includes/menu-carousels.inc.php > OK bo-pge/includes/parametres.inc.php > OK bo-pge/produits.php > OK bo-pge/carousels.php > OK bo-pge/carousels-ajouter.php > OK bo-pge/carousels-modifier.php > OK bo-pge/carousels-supprimer-confirmation.php > OK bo-pge/carousels-supprimer.php > OK espaces/includes/carousel.inc.php > OK # SQL -- Structure de la table `carousels` CREATE TABLE `carousels` ( `id_carousel` int(10) NOT NULL, `titre` varchar(80) NOT NULL, `contenu` text NOT NULL, `couleur_bouton` varchar(45) CHARACTER SET utf8mb4 NOT NULL, `ordre` int(5) NOT NULL, `actif` int(1) NOT NULL DEFAULT 1, `carousel_date` date NOT NULL, `carousel_date_fin` date NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- Déchargement des données de la table `carousels` INSERT INTO `carousels` (`id_carousel`, `titre`, `contenu`, `couleur_bouton`, `ordre`, `actif`, `carousel_date`, `carousel_date_fin`) VALUES (1, 'Promo d\'été', '115€ la révision + le ramonage de votre poêle.', 'btn-warning', 1, 1, '2023-08-12', '2023-08-31'); -- Index pour la table `carousels` ALTER TABLE `carousels` ADD PRIMARY KEY (`id_carousel`); -- AUTO_INCREMENT pour la table `carousels` ALTER TABLE `carousels` MODIFY `id_carousel` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2; ########################################## # Validation du rdv par le client ########################################## # Permet d'envoyer l'email et ls SMS # bo-pge/interventions-ajouter-etape2.php # bo-pge/interventions-modifier.php # bo-pge/interventions-modifier1.php -- SQL ALTER TABLE `interventions` ADD `commentaire_client` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'Réponse du client suite à la proposition de rdv' AFTER `commentaire_secretariat`; ALTER TABLE `interventions` CHANGE `valide_client` `valide_client` int(1) NULL COMMENT '1=Oui, NULL=Pas encore valide, 2=Refuse' AFTER `decalable`; # Modifiés _pr.php > OK erreur-validation.php > OK bo-pge/interventions-supprimer-confirmation.php?id_intervention=8758 (Date en Français) > OK # TODO : # 2. Page à mettre en ligne dès validation - pr.php > OK - pr-validation.php > OK - pr-validation-reponse.php> OK - bo-pge/includes/calendrier-fonctions.inc.php (Planning, ajout de "AND valide_client != 2" dans la requête)> OK - bo-pge/includes/menu.inc.php (Comptage des RDV annulés) > OK - bo-pge/index.php (Planning avec vue sur 3 jours, ajout de "AND valide_client != 2" dans la requête) > OK - bo-pge/planning-mois.php (Pas de changements majeurs) > OK - bo-pge/index.php (Page contenant les RDV à placer, ajout d'un bloc contenant les RDV annulés, Si c'est un dépannage, afficher unqiuement le poêle sélectionné) > OK - bo-pge/interventions-modifier1.php?id_intervention=8758&id_clientg=1734 (On affiche l'ancienne date en rouge et la nouvelle date en vert, on passe valide_client à 0) > OK -- SELECT * FROM interventions WHERE id_client_fk=1734 ORDER BY id_intervention DESC