Bug #1789
ferméChamps fichiers inaccessibles dans les contenus de publication saisis grace à un formulaire XML
Description
Quelquefois, il est impossible de modifier un champ Fichier dans le formulaire XML de publications.
Constaté à UNIFAF avec le formulaire XML "Unifaf Offre de formation" qui contient 9 champs fichier
Après analyse, il peut y avoir 2 types de soucis :
1) dans sb_formtemplate_textfield : la valeur du champ fichier incriminé n'existe pas dans sb_attachment_attachment mais la colonne physicalName a une valeur qui n'existe pas sur le serveur dans les datas
2) dans sb_formtemplate_textfield : la valeur du champ fichier incriminé existe bien dans sb_attachment_attachment
Fichiers
Mis à jour par Cécile Bonin il y a presque 14 ans
- Statut changé de In progress... à Resolved
- % réalisé changé de 0 à 100
Remarques : se produit sur les formulaires XML contenant n champs wysiwyg et n champs fichier.
Une incohérence était engendrée -> disparition du fichier attaché dans la base (table sb_attachment_attachment) mais référence à ce fichier toujours présent dans la table sb_formtemplate_textfield ce qui entrainait à la demande de mise à jour du fichier une exception de suppression d'attachment impossible car inexistant.
Anomalie contournée en n'appelant pas la suppression du fichier attaché dans la base dans le cas où celui-ci est inexistant.
Mis à jour par Nicolas Eysseric il y a presque 14 ans
- Catégorie mis à Formulaires XML
- Statut changé de Resolved à Closed
OK. Validé.