Actualiser js/admin.js
This commit is contained in:
+9
-8
@@ -294,6 +294,7 @@ function openEditModal(id) {
|
|||||||
document.getElementById('f-aspect').value = item.aspect_ratio || '';
|
document.getElementById('f-aspect').value = item.aspect_ratio || '';
|
||||||
document.getElementById('f-ean').value = item.ean_isbn13 || '';
|
document.getElementById('f-ean').value = item.ean_isbn13 || '';
|
||||||
document.getElementById('f-discs').value = item.number_of_discs || 1;
|
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('f-description').value = item.description || '';
|
||||||
}
|
}
|
||||||
document.getElementById('admin-modal').classList.add('open');
|
document.getElementById('admin-modal').classList.add('open');
|
||||||
@@ -325,14 +326,14 @@ function logout() { localStorage.removeItem('token'); window.location.href = 'lo
|
|||||||
async function saveFilmForm(e) {
|
async function saveFilmForm(e) {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
const payload = {
|
const payload = {
|
||||||
type: currentAdminTab, id: document.getElementById('f-id').value,
|
type: currentAdminTab,
|
||||||
title: document.getElementById('f-title').value, year: document.getElementById('f-year').value,
|
id: document.getElementById('f-id').value,
|
||||||
director: document.getElementById('f-director').value, poster: document.getElementById('f-poster').value,
|
// ... autres champs ...
|
||||||
rating: document.getElementById('f-rating')?.value || '', review: document.getElementById('f-review')?.value || '',
|
aspect_ratio: document.getElementById('f-aspect') ? document.getElementById('f-aspect').value : '',
|
||||||
streaming: document.getElementById('f-streaming')?.value || '', format: document.getElementById('f-format')?.value || '',
|
ean_isbn13: document.getElementById('f-ean') ? document.getElementById('f-ean').value : '',
|
||||||
length: document.getElementById('f-length')?.value || '', publisher: document.getElementById('f-publisher')?.value || '',
|
number_of_discs: document.getElementById('f-discs') ? document.getElementById('f-discs').value : 1,
|
||||||
aspect_ratio: document.getElementById('f-aspect')?.value || '', ean_isbn13: document.getElementById('f-ean')?.value || '',
|
description: document.getElementById('f-description') ? document.getElementById('f-description').value : '',
|
||||||
number_of_discs: document.getElementById('f-discs')?.value || 1, description: document.getElementById('f-description')?.value || ''
|
actors: document.getElementById('f-actors') ? document.getElementById('f-actors').value : '' // 🔥 NOUVEAU
|
||||||
};
|
};
|
||||||
try {
|
try {
|
||||||
await fetch(`${API_URL}?action=save_film`, { method: 'POST', headers: { 'Authorization': localStorage.getItem('token'), 'Content-Type': 'application/json' }, body: JSON.stringify(payload) });
|
await fetch(`${API_URL}?action=save_film`, { method: 'POST', headers: { 'Authorization': localStorage.getItem('token'), 'Content-Type': 'application/json' }, body: JSON.stringify(payload) });
|
||||||
|
|||||||
Reference in New Issue
Block a user