Erreur de programmation détectée

Erreur de programmation détectée

par Jean-Marc Doucet,
Nombre de réponses : 4
Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Titulaires du Moodle Course Creator Certificate Avatar Traducteurs

Bonjour,

il m'arrive une petite bizarrerie assez agaçante, en fait.

j'ai un cours avec 7 sections sur un Moodle 3.5.15 (Build: 20201109)

  1. j'ajoute une nouvelle section
  2. Je la déplace en position 2 (sous la section 0)
  3. Je dépose 3 grains de contenu avec des restrictions d'accès sur groupe et sur date.
  4. Je sors du mode édition
  5. La section affiche  ''Erreur de programmation détectée. Ceci doit être corrigé par un programmeur : Invalid availability structure (missing ->show)''
  6. Je repasse en mode édition
  7. Je supprime la restriction et les contenus de cette section 2
  8. Je remets mes contenus sans restriction d'accès
  9. Je sors du mode édition
  10. OK la section est visible et fonctionnelle
  11. Mais, le même message d'erreur est maintenant sur la section 3
  12. Dans cette section 3 il n'y a pas de restriction... triste
Ha oui, la sauvegarde bloque sur la même erreur.
Comme je n'ai pas très envie de reconstruire toutes les sections du cours, je cherche à comprendre pour essayer de remettre en état de bonne marche sourire

missing ->showIl  me donne à penser que cela serait en lien avec les restrictions d'accès ?

Des idées svp ?
Par avance merci de votre aide.

Moyenne des évaluations  -
En réponse à Jean-Marc Doucet

Re: Erreur de programmation détectée

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles

Bonjour,

Peut-être s'inspirer de la requête proposée par Leon dans ce message :
Re: Coding error detected: Invalid availability structure
en remplaçant le terme op par show.

Faire la requête sur la table mdl_course_modules et aussi sur la table mdl_course_sections, dans laquelle il y a aussi un champ availability.

Christian

En réponse à Christian Bocquet

Re: Erreur de programmation détectée

par Jean-Marc Doucet,
Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Titulaires du Moodle Course Creator Certificate Avatar Traducteurs
Bonjour et merci Christian,
je n'ai toujours pas le réflexe de faire une rechercher chez nos amis anglophones ... Ca finira bien par rentrer clin d’œil
En réponse à Jean-Marc Doucet

Re: Erreur de programmation détectée

par Céline Perves,
Avatar Développeurs Avatar Développeurs de plugins Avatar Moodleurs particulièrement utiles
Bonjour,
d'autres erreurs dans le log php par exemple?
Céline