Anomalie #5086
fermé[Type/Fichier] La fonction changeFile ne fait pas appel à des sélecteurs utilisables dans le cas de l'édition de tableau (rowviewzone, roweditzone)
100%
Remplacer le code
$t.closest('td')....
Par
$t.closest('.fileInput')....
dans les fonctions "clearFile", "changeFile" et "restoreFile"
La balise encadrante des pour les "file" et "image" existe déjà et est de la classe "fileInput".
Test avec des vue de tableaux impliquant des "file" et "image".
Description
=> le code suivant : $t.closest('td').find(".newFileName").text(o.value.replace(/^.*\\/, "")).css('display','');
Entraîne une obligation d'utiliser des td comme éléments encadrant des attributs dans le cadre des modifications de tableau sous peine de voir le nouveau nom du fichier propagé à tous les attributs fichiers du tableau modifié.
Ce n'était pas le cas avec la version précédente de l'attribut fichier.
Mis à jour par Charles Bonnissent il y a plus de 11 ans
Mis à jour par Charles Bonnissent il y a plus de 11 ans
En outre, je rappelle à toute fin utile que dans les conventions de codage interne, les noms de variables à une seule lettre sont proscrit (trois lettres minimum) (l'exemple ci-dessus me semble parlant du pourquoi de cette règle => t et o font référence à des éléments non identifiable si on n'a pas lu l'ensemble de la fonction) => http://docs.corp.anakeen.com/interne/process/dynacase-developer-s-guide/website/book/regles-de-codage.html#generalites-3
Mis à jour par Marc Claverie il y a plus de 11 ans
- Statut changé de Nouveau à À analyser
- Assigné à mis à Éric Brison
- Priorité changé de Normal à Haut
- Version cible mis à 3.2.18
Mis à jour par Charles Bonnissent il y a plus de 11 ans
- Sujet changé de [Type/Fichier] La fonction changeFile ne fait pas appel à des sélecteurs utilisables dans le cas de l'édition de tableau à [Type/Fichier] La fonction changeFile ne fait pas appel à des sélecteurs utilisables dans le cas de l'édition de tableau (rowviewzone, roweditzone)
Mis à jour par Marc Claverie il y a plus de 11 ans
- Version source changé de 3.0.17 à 3.2.17
Mis à jour par Éric Brison il y a plus de 11 ans
Mis à jour par Éric Brison il y a plus de 11 ans
- Statut changé de Analysé à Intégré
- Temps estimé
3:00 hsupprimé
Appliqué par commit dynacase-core|commit:461767aec4ad004058e1cde9d771593cdde3c935.