Deltacms

Catégories => Modules => Discussion démarrée par: PascalH le Déc 22, 2022, 06:27 PM

Titre: Pb avec le module Agenda
Posté par: PascalH le Déc 22, 2022, 06:27 PM
Bonjour,
merci pour ce fantastique outil qu'est Deltacms.
J'ai créé une page avec le module Agenda, celui-ci s'affiche correctement mais quand je veux créer un évènement, il s'enregistre bien mais ne s'affiche pas.
Pourtant je suis administrateur.
Je ne vois pas ce que j'ai mal configuré.

Merci à vous

Pascal
Titre: Re : Pb avec le module Agenda
Posté par: Sylvain le Déc 23, 2022, 08:34 AM
Bonjour Pascal,
Bienvenu sur ce forum et merci pour vos encouragements.

Pour l'agenda il faut peut être que vous vidiez votre cache ?

Si le problème persiste merci de nous envoyer les informations présentes en bas de page configuration / onglet configuration.'

A suivre et bonne journée
Sylvain
Titre: Re : Pb avec le module Agenda
Posté par: PascalH le Déc 26, 2022, 06:29 PM
Bonjour Sylvain,
nettoyer le cache ne change rien.
Ci-joint les fichiers "informations" et "events.json" qui contient bien les évènements qui ne s'affichent pas.
Merci
Pascal
Titre: Re : Pb avec le module Agenda
Posté par: Sylvain le Déc 26, 2022, 07:09 PM
Bonsoir Pascal,

Tu as probablement un problème d'accès aux fichiers json de l'agenda.

Avec Apache les accès aux json sont interdits par un fichier htaccess situé dans site/data
<Files ~ "\.(json|log)$">
Require all denied
</Files>

Pour permettre l'accès aux json d' agenda un autre fichier htaccess se trouve dans
site/data/agenda/module/data
<Files "*.json">
   Require all granted
</Files>

Vérifie leur présence et leur contenu

A suivre
Titre: Re : Pb avec le module Agenda
Posté par: PascalH le Déc 27, 2022, 08:10 PM
Bonsoir Sylvain,

j'ai bien ces 2 fichiers aux bons endroits et avec les bons contenus.

Pascal
Titre: Re : Pb avec le module Agenda
Posté par: Lionel le Déc 27, 2022, 09:11 PM
Si la page n'est pas accessible en lecture aux visiteurs (voir "Accès en lecture" en admin dans "Lire, modifier, supprimer un événement"), il faut se connecter pour lire les événements
Titre: Re : Pb avec le module Agenda
Posté par: PascalH le Déc 27, 2022, 10:13 PM
Bonsoir Lionel,

je suis connecté en tant qu'administrateur et je ne vois pas le évènements que je crée.
Titre: Re : Pb avec le module Agenda
Posté par: Sylvain le Déc 28, 2022, 08:13 AM
Bonjour Pascal,

Active l'outil de développement de ton navigateur : Ctrl + Maj + I,
Sélectionne l'onglet Réseau et cache désactivé charge la page agenda.
Sans titre 2.jpg

La ligne correspondant au chargement  de events.json devrait dire ce qu'il se passe...

A suivre

Titre: Re : Pb avec le module Agenda
Posté par: PascalH le Déc 28, 2022, 08:41 AM
Bonjour Sylvain,

il y a bien un problème de chargement du fichier events.json (capture console jointe).

XHRGEThttp://www.lesechoppes.ovh/site/data/agenda/module/data/agenda_affiche/events.json?n=63abf288f35c7&start=2022-12-26T00%3A00%3A00%2B01%3A00&end=2023-02-06T00%3A00%3A00%2B01%3A00[HTTP/1.1 404 Not Found 36ms]

Merci pour ton aide
Pascal
Titre: Re : Pb avec le module Agenda
Posté par: Sylvain le Déc 28, 2022, 11:37 AM
oui, le serveur ne trouve pas le fichier
https://www.lesechoppes.ovh/site/data/agenda/module/data/agenda_affiche/events.json

Es-tu sur de son existence dans le bon dossier ?

Présent ce lien devrait ouvrir dans un navigateur le fichier events.json
Titre: Re : Pb avec le module Agenda
Posté par: Sylvain le Déc 28, 2022, 11:57 AM
Ton fichier events.json est bien présent dans .../data/agenda/ mais pas data/agenda_affiche/.
Comme la copie de l'un vers l'autre se fait juste avant l'affichage de l'agenda (après vérification des droits) c'est probablement un cas non identifié.

As-tu modifié le nom de la page agenda depuis sa création ?

Si oui sauvegarde ton agenda à partir de sa configuration, transfert la sauvegarde sur ton poste par filezilla ou autre, supprime la page agenda, crée un nouvel agenda, place la sauvegarde dans le dossier data/xxx_sauve/ avec filezilla, charge cette sauvegarde avec la configuration de l'agenda.
Titre: Re : Pb avec le module Agenda
Posté par: Sylvain le Déc 28, 2022, 12:24 PM
Ce bug n'était jamais remonté... Merci

Ce sera corrigé dans la version 5.6 de l'agenda qui arrive avec Deltacms 4.4.03
Titre: Re : Pb avec le module Agenda
Posté par: Lionel le Déc 28, 2022, 03:05 PM
Citation de: PascalH le Déc 28, 2022, 08:41 AMil y a bien un problème de chargement du fichier events.json
Bonjour Pascal et Sylvain,

Il me semble qu'il s'agit un problème d'enregistrement
L'agenda sur le site de Pascal est paramétré pour ajouter/modifier les événements par le visiteur, donc sans être inscrit, mais cette modification n'est pas enregistrée
Je viens de faire un test sur la journée du 30 décembre, après ajout d'un événement celui-ci n'apparaît pas en lecture ni en re-cliquant sur la case du 30/12 pour une modification éventuelle
Titre: Re : Pb avec le module Agenda
Posté par: PascalH le Déc 28, 2022, 04:21 PM
Sylvain et Lionel,

Il a suffit que je supprime la page et que je la recrée pour que cela fonctionne, j'ai retrouvé tous mes évènements ajoutés pour essai, merci à vous.
Selon mes souvenirs, je n'avais pas renommé la page, elle s'appelle depuis le début "Agenda".
C'est parfait, pour moi le problème est résolu.
Je vais maintenant vous embêter pour un autre sujet (snipcart).

Bon après-midi.
Pascal
Titre: Re : Pb avec le module Agenda
Posté par: Sylvain le Déc 28, 2022, 04:35 PM
Je vais maintenant vous embêter pour un autre sujet (snipcart).

Tu ne nous embêtes pas ! on aime ça, c'est ça qui fait progresser !

Pour Snipcart j'ai vu que tu avais mis tes boutons "panier" associé à un produit dans un tableau : ils n'apparaissent pas sur un écran de téléphone...
Je ferme le sujet Agenda puisqu'il est résolu