Bug #78227
live validation et block de champs
Début:
07 juin 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Sur mon instance locale, la validation à la volée ne fonctionne pas sur les blocks de champs lorsqu'on ajoute un nouvel element au block.
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a 11 mois
- Assigné à mis à Thomas Jund (congés, retour le 29/04)
Thomas, on a le code lors de l'ajout d'un bloc dans wcs/qommon/static/js/qommon.forms.js,
success: function(result, text_status, jqXHR) { const $new_block = $(result).find('[data-field-id="' + block_id + '"]'); $block.replaceWith($new_block); const $new_blockrow = $new_block.find('.BlockSubWidget').last(); add_js_behaviours($('[data-field-id="' + block_id + '"]')); $('form').trigger('wcs:block-row-added');
Il me semble qu'il faudrait soit reprendre l'activation de la validation pour se passer dans le add_js_behaviours, soit attraper le wcs:block-row-added et le faire à ce moment.
Mis à jour par Thomas Jund (congés, retour le 29/04) il y a 10 mois
- Statut changé de Nouveau à En cours
Mis à jour par Robot Gitea il y a 10 mois
- Statut changé de En cours à Solution proposée
Thomas Jund (tjund) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/367
- Titre : JS: init live validation on blockwidget's widgets when row is added (#78227)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/367/files
Mis à jour par Robot Gitea il y a 10 mois
- Statut changé de Solution proposée à Solution validée
Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 10 mois
- Statut changé de Solution validée à Résolu (à déployer)
Thomas Jund (tjund) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/367
- Titre : JS: init live validation on blockwidget's widgets when row is added (#78227)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/367/files
Mis à jour par Transition automatique il y a 10 mois
- Statut changé de Résolu (à déployer) à Solution déployée
blocks: init live validation on blockwidget's widgets when row is added (#78227)