button media js

This commit is contained in:
2025-06-05 13:11:19 +02:00
parent 4147c9a8f2
commit bf30cb9724
3 changed files with 31 additions and 5 deletions
+26
View File
@@ -289,3 +289,29 @@ document.addEventListener('DOMContentLoaded', () => {
});
// //////////////////end tronquage sous titre //////////////////
////////////////// start boutons media ////////////////
document.addEventListener("DOMContentLoaded", function () {
const mediaButtons = document.querySelectorAll('.buttons-filtres-ressources a');
mediaButtons.forEach(button => {
button.addEventListener('click', function (e) {
e.preventDefault();
// Récupérer lID media depuis lURL du bouton
const url = new URL(button.href);
const mediaID = url.searchParams.get('field_type_de_media_target_id');
// Appliquer la valeur dans le <select>
const select = document.getElementById('edit-field-type-de-media-target-id');
if (select) {
select.value = mediaID;
// Simuler le clic sur le bouton "Appliquer"
const submit = document.querySelector('input#edit-submit-base-de-donnees');
if (submit) {
submit.click();
}
}
});
});
});