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
|
||||
// Elle scanne l'objet 'app' ou les variables globales de l'application
|
||||
function getRealCategories() {
|
||||
// Liste par défaut si jamais l'app n'est pas chargée
|
||||
let fallback = ["Fruits", "Légumes", "Boissons", "Épicerie"];
|
||||
|
||||
try {
|
||||
// On tente de récupérer la liste réelle dans EverShelf
|
||||
// (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;
|
||||
// On vérifie si la variable globale existe
|
||||
if (typeof CATEGORY_LABELS !== 'undefined') {
|
||||
// Object.values extrait juste les noms (ex: "Produits laitiers", "Viande")
|
||||
// de l'objet {latticini: "Produits laitiers", carne: "Viande"}
|
||||
return Object.values(CATEGORY_LABELS);
|
||||
}
|
||||
// Liste de secours si la variable n'est pas encore chargée
|
||||
return ["Fruits", "Légumes", "Boissons", "Épicerie"];
|
||||
}
|
||||
|
||||
// 2. Fonction d'affichage du formulaire
|
||||
|
||||
Reference in New Issue
Block a user