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
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:
+7
-10
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user