From a3d12e37d1b5b83a7dd81fdc7fe28c996126b5f9 Mon Sep 17 00:00:00 2001 From: Cedric Date: Mon, 22 Jun 2026 20:21:04 +0200 Subject: [PATCH] Actualiser js/admin.js --- js/admin.js | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/js/admin.js b/js/admin.js index fec09b6..9fd7041 100644 --- a/js/admin.js +++ b/js/admin.js @@ -294,10 +294,11 @@ function openEditModal(id) { document.getElementById('f-aspect').value = item.aspect_ratio || ''; document.getElementById('f-ean').value = item.ean_isbn13 || ''; document.getElementById('f-discs').value = item.number_of_discs || 1; + document.getElementById('f-actors').value = item.actors || ''; // 🔥 NOUVEAU document.getElementById('f-description').value = item.description || ''; } - document.getElementById('admin-modal').classList.add('open'); -} + document.getElementById('admin-modal').classList.add('open'); + } function closeAdminModal() { document.getElementById('admin-modal').classList.remove('open'); } @@ -324,15 +325,15 @@ function logout() { localStorage.removeItem('token'); window.location.href = 'lo async function saveFilmForm(e) { e.preventDefault(); - const payload = { - type: currentAdminTab, id: document.getElementById('f-id').value, - title: document.getElementById('f-title').value, year: document.getElementById('f-year').value, - director: document.getElementById('f-director').value, poster: document.getElementById('f-poster').value, - rating: document.getElementById('f-rating')?.value || '', review: document.getElementById('f-review')?.value || '', - streaming: document.getElementById('f-streaming')?.value || '', format: document.getElementById('f-format')?.value || '', - length: document.getElementById('f-length')?.value || '', publisher: document.getElementById('f-publisher')?.value || '', - aspect_ratio: document.getElementById('f-aspect')?.value || '', ean_isbn13: document.getElementById('f-ean')?.value || '', - number_of_discs: document.getElementById('f-discs')?.value || 1, description: document.getElementById('f-description')?.value || '' + const payload = { + type: currentAdminTab, + id: document.getElementById('f-id').value, + // ... autres champs ... + aspect_ratio: document.getElementById('f-aspect') ? document.getElementById('f-aspect').value : '', + ean_isbn13: document.getElementById('f-ean') ? document.getElementById('f-ean').value : '', + number_of_discs: document.getElementById('f-discs') ? document.getElementById('f-discs').value : 1, + description: document.getElementById('f-description') ? document.getElementById('f-description').value : '', + actors: document.getElementById('f-actors') ? document.getElementById('f-actors').value : '' // 🔥 NOUVEAU }; try { await fetch(`${API_URL}?action=save_film`, { method: 'POST', headers: { 'Authorization': localStorage.getItem('token'), 'Content-Type': 'application/json' }, body: JSON.stringify(payload) });