Projet

Général

Profil

Bug #78227

live validation et block de champs

Ajouté par Thomas Jund (congés, retour le 29/04) il y a 11 mois. Mis à jour il y a 10 mois.

Statut:
Fermé
Priorité:
Normal
Version cible:
-
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

Révision 068ebdea (diff)
Ajouté par Thomas Jund (congés, retour le 29/04) il y a 10 mois

blocks: init live validation on blockwidget's widgets when row is added (#78227)

Historique

#1

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.

#2

Mis à jour par Thomas Jund (congés, retour le 29/04) il y a 10 mois

  • Statut changé de Nouveau à En cours
#3

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 :

#4

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 :

#5

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 :

#6

Mis à jour par Transition automatique il y a 10 mois

  • Statut changé de Résolu (à déployer) à Solution déployée
#7

Mis à jour par Transition automatique il y a 8 mois

Automatic expiration

Formats disponibles : Atom PDF