Changeset 85952 in spip-zone


Ignore:
Timestamp:
Nov 10, 2014, 1:25:34 PM (5 years ago)
Author:
marcimat@…
Message:

Réparer la sélection d'un média depuis la médiathèque.

Depuis une modification du plugin saisies ( http://zone.spip.org/trac/spip-zone/changeset/80006/ ) qui permet de transmettre un 'id' à une saisie, le sélecteur ne fonctionne plus.
Effectivement, comme le yaml transmet l'environnement à cette saisie selecteur_document, et que SPIP ajoute systématiquement dans ses formulaires la variable 'id' ( http://core.spip.org/projects/spip/repository/entry/spip/ecrire/balise/formulaire_.php#L224 ), la saisie se retrouve avec cet 'id' défini à 'new'. Le javascript de la saisie tente d'appeler un autre identifiant, basé sur le nom du champ, pas sur cet id fallacieux. Pour contrer 2 choses : dire que le js doit s'appuyer sur le 'id' en priorité (à faire dans saisies) et indiquer ici que 'id' est vide, pour éviter de transmettre celui du formulaire spip. C'est pas très joli. Autre possibilité qui conviendrait peut être : enlever le env de cette saisie.

Location:
_plugins_/modeles_media/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
Note: See TracChangeset for help on using the changeset viewer.