Evolution #25736
[-50] Utiliser le template "Urls orphelines" lors de l'ajout d'urls à une app
100%
Description
Actuellement lorsqu'on ajoute manuellement des urls à une app, le choix des urls se fait par une surcharge en js du template edit
Cela pose problème car les modifs apportées au template des orphelines ne se répercutent pas là-dessus
Pb général de maintenabilité, on ne bénéficie plus de la souplesse du templating...
L'idée serait de ne plus surcharger app/edit par un modal de la liste des orphelines reconstruit, mais d'aller direct sur la liste des orphelines :
- soit par un frame (mais j'ai peur qu'il y ait des pb, je n'aime pas bcp ça)
- soit par un appel direct en passant l'id de l'app en param (mais cela peut poser pb dans le cas d'une création ou l'app n'a pas encore d'id, et d'autre part il faudrait forcer enregistrement des éventuelles modifs déjà faites sur l'app lors du clic sur "Ajouter" --- Cela dit pourquoi pas ?)
- soit par un jeu d'inclusion de template dans un autre : ce serait l'idéal mais je ne sais pas si twig le permet ?
Révisions associées
Fixes #25736 : Utiliser le template des Urls orphelines lors de l'ajout d'urls à une app
Historique
#1 Mis à jour par Christophe LEON il y a plus de 5 ans
- Version cible
Envole 5.12supprimé
#2 Mis à jour par Renaud Dussol il y a plus de 5 ans
- transférer le tableau des urls orphelines dans un template séparé
- modifier légèrement le input pour que ça matche avec le js du app edit (ajouter la classe url et les data-url et data-libelle)
- inclure ce nouveau template dans le template ursl orphelines classique
- et l'inclure dans la div modale du app edit
- modifier éventuellement le css du modal-content ds app edit (mais pas obligatoire) pour que le tableau ne prenne pas 100 % je trouve ça mieux
#3 Mis à jour par Renaud Dussol il y a plus de 5 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit d7de710cbd9c24b6fb80cd8faf9608b0fe89472a.
#4 Mis à jour par Arnaud FORNEROT il y a plus de 5 ans
- Version cible mis à Envole 5.12
#5 Mis à jour par Arnaud FORNEROT il y a plus de 5 ans
- Statut changé de Résolu à Fermé