Je souhaite recevoir un message de confirmation lorsque je supprime les éléments du gestionnaire de médias. Pour l'instant, pour supprimer une image, il suffit de cliquer sur la croix en haut à droite et l'image est partie: si je fais une erreur, tant pis! J'ai examiné les options du gestionnaire de médias, mais je ne pouvais rien voir de tel que ce que je cherchais.
Comment puis-je obtenir un message de confirmation ou une fenêtre contextuelle qui vous demandera une confirmation avant de supprimer l'élément?
Merci beaucoup pour votre aide!
Vous pouvez ajouter quelques lignes de jQuery à votre modèle d’administrateur (ou l’ajouter à l’aide d’un plug-in qui se déclenche uniquement pour la zone d’administration):
jQuery("a.delete-item").on('click', function(e){
if (confirm("Do you want to delete this image?") != true) {
e.preventDefault();
}
});
Cela va attraper le clic sur le bouton de suppression X et afficher une boîte de dialogue.
Edit:
Les fichiers multimédias sont affichés à l’aide d’une Iframe, qui est chargée à son tour à l’aide du &tmpl=component
paramètre. Le code ci-dessus doit donc être ajouté au fichier administrator\templates\YOURADMINTEMPLATE\component.php
(à l'intérieur d'un <script>
tag).
Cela devrait fonctionner :)