Bonjour
Je rapporte ici un problème qui m'a pris du temps avant trouver la source du problème :
Mettons que je créer une entrée dans un main_menu et par exemple je le nomme test 1
Peu importe si cette entrée est un alias ou directement sur un article ou sur un composant bref ...
Mettons que par la suite je supprime mon menu test 1
ET que ailleurs dans mon menu ou même dans autre menu que veuille pour des raisons diverse de nouveau créer un menu qui sera nommé test 1 par conséquent avec l'alias vide et ça me dira:
Donc j'ai cherché à comprendre le pourquoi de la chose et j'ai fini par mettre la main sur le problème .
En effet les entrée de menu sont donc écrites sur la table : ####_menu
Mes entrées de menu restent donc écrite sur la table "menu" et par conséquent l'alias reste inscrit lui aussi ce qui fait qu'on ne peut pas le réutiliser (vous me diriez on peu utiliser un autre alias ? oui mais non je l'ai supprimer donc je doit pouvoir l'utiliser vu qu'en théorie l'entrée n'est plus sencée être sur la table de la BDD .et je me vois donc contraint de faire le "nettoyage à la main" sur ma base de données ...
Donc je me suis dit qu'il serait bon de reporter ça sur le forum pour que le team puisse jeter un oeil à ce problème ...
Merci Bonne journée
Je rapporte ici un problème qui m'a pris du temps avant trouver la source du problème :
Mettons que je créer une entrée dans un main_menu et par exemple je le nomme test 1
Peu importe si cette entrée est un alias ou directement sur un article ou sur un composant bref ...
Mettons que par la suite je supprime mon menu test 1
ET que ailleurs dans mon menu ou même dans autre menu que veuille pour des raisons diverse de nouveau créer un menu qui sera nommé test 1 par conséquent avec l'alias vide et ça me dira:
L'enregistrement a échoué avec l'erreur suivante : Un autre élément de menu avec le même parent possède cet alias
En effet les entrée de menu sont donc écrites sur la table : ####_menu
Mes entrées de menu restent donc écrite sur la table "menu" et par conséquent l'alias reste inscrit lui aussi ce qui fait qu'on ne peut pas le réutiliser (vous me diriez on peu utiliser un autre alias ? oui mais non je l'ai supprimer donc je doit pouvoir l'utiliser vu qu'en théorie l'entrée n'est plus sencée être sur la table de la BDD .et je me vois donc contraint de faire le "nettoyage à la main" sur ma base de données ...
Donc je me suis dit qu'il serait bon de reporter ça sur le forum pour que le team puisse jeter un oeil à ce problème ...
Merci Bonne journée
Commentaire