Skip to content
Extraits de code Groupes Projets
Valider a7654649 rédigé par d.ferrera@free.fr's avatar d.ferrera@free.fr
Parcourir les fichiers

correction et amélioration de la gestion du focus pour les méthodes d'upload

parent f7ffc39e
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -5,7 +5,7 @@
[(#ENV{joindre_ftp}|oui)#SET{methode,ftp}]
#SET{methodes_upload,#ENV**|medias_lister_methodes_upload}
[(#ENV{methode_upload_focus}|et{#GET{methodes_upload}|is_array}|et{#ENV{methode_upload_focus}|array_key_exists{#GET{methodes_upload}}}|oui)#SET{methode,#ENV{methode_upload_focus}}]
[(#ENV{methode_focus}|et{#GET{methodes_upload}|is_array}|et{#ENV{methode_focus}|array_key_exists{#GET{methodes_upload}}}|oui)#SET{methode,#ENV{methode_focus}}]
<div id="defaultsubmit#GET{domid}" class="none"></div>
<BOUCLE_methodes(DATA){source tableau,#GET{methodes_upload}}>
......@@ -47,6 +47,8 @@ function change_methode(domid,methode){
}
// placer en haut du formulaire les boutons submit par defaut correspondant a la methode active
jQuery("#defaultsubmit"+domid).html('').append(jQuery(id).find('.boutons').eq(-1).find('input').clone(true));
var joindre = jQuery(id).find('.boutons').eq(-1).find('input').prop('name').replace('joindre_', '');
jQuery("#defaultsubmit"+domid).append($('<input>').attr({type: 'hidden', id: 'methode_focus', name: 'methode_focus', value: joindre}));
}
jQuery(function(){change_methode('#GET{domid}','#GET{methode}');});
}
......
......@@ -93,7 +93,7 @@ function formulaires_joindre_document_charger_dist(
$valeurs['joindre_ftp'] = $valeurs['joindre_mediatheque'] = '';
// gérer le focus de la méthode d'upload lorsque le formulaire est envoyé
$valeurs['methode_upload_focus'] = _request('methode_upload_focus');
$valeurs['methode_focus'] = _request('methode_focus');
$valeurs['editable'] = ' ';
if (intval($id_document)) {
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter