celtic34fr / contact-core

Base of Contact Bolt CMS extension
0 stars 0 forks source link

20230714 - route params_list : pas la bonne liste #2

Closed celtic34fr closed 1 year ago

celtic34fr commented 1 year ago

lécran listant l'ensemble des listes de paramètres ne remonte qu'une liste => test, pas de présence de la liste calNature présente dans la table 'parameters'

celtic34fr commented 1 year ago

pb dans méthode dans ParameterRepository :

public function getNameParametersList(): mixed
{
            ....

-> $nameList[(int) $item->getOrd() - 1] = $occur; getOrd() donne 0 => tjrs -1 : chaue valeur écrase la précédente .... }

remplacé par : $nameList[] = $occur;

celtic34fr commented 1 year ago

-> correction valide, mais problème affichage des boutons action à revoir -> clic sur bouton édition => plantage sur méthode inconnue : getParamtersList()

celtic34fr commented 1 year ago

besoin de prévoir de pas pouvoir supprimer certaines liste (ex: calEvent), voire de ne pas les avoir accessible via ce module (comme calEvent)

celtic34fr commented 1 year ago

-> préfixe SYS devant le nom de liste de paramètre non éditable => liste paramètres systèmes nécessaires au fonctionnement de l'application Contact -> changement de la méthode inconnue GetPArametersList() par la méthode getValuesParameterlist()

reste un pb : validation du formulaire de suppression avec un modal => ne lance pas la vrai validation et recharge la page sans passer par le débug sous VSCode Xdebug

celtic34fr commented 1 year ago

reprise via JS + gestion event => possible de supprimer une liste de paramètre. cloture le l'ISSUE