Voir les traceurs | Bugs | Exporter au format CSV

Date :
31/07/2019 13:01
Priorité :
3
État :
Closed
Proposé par :
Florent MICHON (fmichon)
Confié à :
Florent MICHON (fmichon)
Sévérité :
none
Version cible :
4.11.0
Version concernée :
4.9.0
Résumé :
Problème de surcharge APPLICATION/FRAMEWORK de la configuration du générateur

Description détaillée
La configuration du générateur peut se faire sur deux niveaux :
- niveau FRAMEWORK : core/gen/dyn/gen.inc.php
- niveau APPLICATION : gen/dyn/gen.inc.php

Les variables $core_tables_to_overload et $tables_to_overload sont mergées au moment de la génération pour récupérer une configuration unifiée sur laquelle c'est le niveau APPLICATION qui écrase la configuration du FRAMEWORK si la configuration est surchargée.

Aujourd'hui si la configuration niveau FRAMEWORK définit seulement la liste des champs à générer dans le listing (displayed_fields_in_tableinc) et et la configuration niveau APPLICATION définit seulement le titre de la page (tablename_in_page_title) alors la configuration niveau FRAMEWORK est perdue. Dans ce cas, la configuration niveau FRAMEWORK devrait être conservée.
Message  ↓
Date : 27/07/2023 11:51
Expéditeur : Florent MICHON

> https://adullact.net/scm/viewvc.php/openmairie?view=revision&revision=4793

Intégration de la correction dans la branche 4.11.0-develop

Date : 31/07/2019 13:17
Expéditeur : Florent MICHON

> https://adullact.net/scm/viewvc.php/openmairie?view=revision&revision=4452

La première correction n'était pas 100% correcte : array_merge_recursive Combine un ou plusieurs tableaux ensemble, récursivement (ce qui ne permettait pas la surcharge sur certains paramètres qui sont des tableaux aussi) alors que array_replace_recursive Remplace récursivement dans le premier tableau les éléments des autres tableaux fournis.

Date : 31/07/2019 13:04
Expéditeur : Florent MICHON

Correction OK :
https://adullact.net/scm/viewvc.php/openmairie?view=revision&revision=4451

Pas de documents joints

Champ Ancienne valeur Date Par
Version cibleprochaine_version21/10/2022 11:29Florent MICHON
close_dateAucun(e)31/07/2019 13:04Florent MICHON
status_idOpen31/07/2019 13:04Florent MICHON
FEDER Powered By FusionForge Collaborative Development Environment Charte d'utilisation / Nous contacter / Mentions légales Haut de page