Support #28330
backoffice : fenêtre d'ajout d'un nouvel objet invisible et innopérante
0%
Description
Backoffice de combo, créer une nouvelle page, la fenêtre pop up d'ajout est invisible au premier coup d'oeil parce que planquée en bas à gauche (il faut scroller pour la voir).
Ensuite, après avoir rempli le champ 'Titre', cliquer sur "Enregistrer", provoque une 405. L'appel POST se fait sur la mauvaise URL ('/manage'), donc le 405 est "logique".
Mêmes symptômes observés sur la création d'un rôle authentic.
Demandes liées
Historique
Mis à jour par Emmanuel Cazenave il y a plus de 5 ans
A comparer avec une instance de recette, chez moi le formulaire n'a pas d'attribut "action=/manage/pages/add/".
Mis à jour par Emmanuel Cazenave il y a plus de 5 ans
Trace js :
jquery.js:10020 Uncaught TypeError: elem.getClientRects is not a function at jQuery.fn.init.offset (jquery.js:10020) at Object.getWithinInfo (jquery-ui.js:1129) at jQuery.fn.init.$.fn.position (jquery-ui.js:1148) at $.(/manage/anonymous function).(anonymous function)._position (https://auch-user-combo.dev.publik.love/static/xstatic/jquery-ui.js:8386:17) at $.(/manage/anonymous function).(anonymous function)._position (https://auch-user-combo.dev.publik.love/static/xstatic/jquery-ui.js:407:25) at $.(/manage/anonymous function).(anonymous function).open (https://auch-user-combo.dev.publik.love/static/xstatic/jquery-ui.js:8028:8) at $.(/manage/anonymous function).(anonymous function).open (https://auch-user-combo.dev.publik.love/static/xstatic/jquery-ui.js:407:25) at $.(/manage/anonymous function).(anonymous function)._init (https://auch-user-combo.dev.publik.love/static/xstatic/jquery-ui.js:7905:9) at $.(/manage/anonymous function).(anonymous function)._init (https://auch-user-combo.dev.publik.love/static/xstatic/jquery-ui.js:407:25) at $.(/manage/anonymous function).(anonymous function)._createWidget (https://auch-user-combo.dev.publik.love/static/xstatic/jquery-ui.js:577:8)
Mis à jour par Frédéric Péters il y a plus de 5 ans
Peut-être tu choppes une nouvelle version de jquery/jqueryui, qui aurait été posée en xstatic récemment.
Mis à jour par Emmanuel Cazenave il y a plus de 5 ans
Voilà ce que j'ai :
(publik-env) cazino@cazino-laptop:~/src/authentic$ pip show XStatic-jquery Name: XStatic-jQuery Version: 3.3.1.1 Summary: jQuery 3.3.1 (XStatic packaging standard) Home-page: https://jquery.com/ Author: None Author-email: None License: (same as jQuery) Location: /home/cazino/envs/publik-env/lib/python2.7/site-packages Requires: Required-by: XStatic-jquery-ui, authentic2 (publik-env) cazino@cazino-laptop:~/src/authentic$ pip show XStatic-jquery-ui Name: XStatic-jquery-ui Version: 1.11.0.1 Summary: jquery-ui 1.11.0 (XStatic packaging standard) Home-page: http://jqueryui.com/ Author: None Author-email: None License: (same as jquery-ui) Location: /home/cazino/envs/publik-env/lib/python2.7/site-packages Requires: XStatic-jQuery Required-by: authentic2
D'après cette note "incontestable" https://github.com/vanderlee/colorpicker/issues/132, il faudrait que j'updrage jquery-ui.
Mais authentic pose un @'XStatic-jquery-ui<1.12' : #16651, qui ne semble plus d'actualité #20989, je vais faire un ticket authentic.
Mis à jour par Frédéric Péters il y a plus de 5 ans
Faut pas jquery 3. (en local j'ai XStatic-jQuery==1.10.2.1 / XStatic-jquery-ui==1.12.0.1).
https://pypi.org/project/XStatic-jQuery/#history depuis septembre ils se sont mis à mettre à jour…
Mis à jour par Emmanuel Cazenave il y a plus de 5 ans
- Lié à Development #28341: Limiter la version de Xstatic-jquery ajouté
Mis à jour par Emmanuel Cazenave il y a plus de 5 ans
- Lié à Development #28342: Revoir les limitiations de version de jquery ajouté
Mis à jour par Emmanuel Cazenave il y a plus de 5 ans
- Statut changé de Nouveau à Fermé
La chose se règle dans authentic et gadjo (cf tickets liés).