[RFR-ne pas merge] add Route choice type for page form #3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Petite update 11 mois plus tard après tests:
J'ai un probleme car pour le RouteChoiceType.php je me sert de la liste des routes (la même qu'on recupere quand on fait
./bin/console route:debug
Or cette liste a les routes custom grâce au CmsRoutesLoader.php (core-bundle opera) qui lui même load les liste qui sont assigné a une page.Probleme ex:
initial: J'ai une page article qui utilise la route
page_article
, je retrouve donc cette route dans mon RouteChoiceType et quand je fais route:debug.step1: je retire cette route de la page.
step2: si je fait
route:debug
: la route page_article n'est plus là car n'est plus lié a une page (voir CmsRoutesLoader du core bundle) et elle n'existe plus dans mon RouteChoiceType donc je ne peut plus la re-selectionnerstep3: je peut pas la reselectionner, la route a disparu :(