Actualiser test2.html
CI / PHP Syntax Check (push) Has been cancelled
CI / JavaScript Lint (push) Has been cancelled
CI / Docker Build Test (push) Has been cancelled
CI / Validate Translation Files (push) Has been cancelled
CI / Auto-merge develop → main (push) Has been cancelled
CI / Create GitHub Release (push) Has been cancelled

This commit is contained in:
2026-06-17 17:15:02 +00:00
parent 01f28a2b09
commit 2ea69fd223
+7 -10
View File
@@ -23,17 +23,14 @@
// 1. Fonction pour récupérer les VRAIES catégories d'EverShelf // 1. Fonction pour récupérer les VRAIES catégories d'EverShelf
// Elle scanne l'objet 'app' ou les variables globales de l'application // Elle scanne l'objet 'app' ou les variables globales de l'application
function getRealCategories() { function getRealCategories() {
// Liste par défaut si jamais l'app n'est pas chargée // On vérifie si la variable globale existe
let fallback = ["Fruits", "Légumes", "Boissons", "Épicerie"]; if (typeof CATEGORY_LABELS !== 'undefined') {
// Object.values extrait juste les noms (ex: "Produits laitiers", "Viande")
try { // de l'objet {latticini: "Produits laitiers", carne: "Viande"}
// On tente de récupérer la liste réelle dans EverShelf return Object.values(CATEGORY_LABELS);
// (Remplace 'app.categories' par le chemin exact que tu trouveras en console)
if (typeof app !== 'undefined' && app.categories) return app.categories;
return fallback;
} catch (e) {
return fallback;
} }
// Liste de secours si la variable n'est pas encore chargée
return ["Fruits", "Légumes", "Boissons", "Épicerie"];
} }
// 2. Fonction d'affichage du formulaire // 2. Fonction d'affichage du formulaire