La table configuration rassemble l’ensemble des valeur de configuration de la boutique.
Toutefois , par soucis d’économie et de cohérence, une colonne a été ajouté afin de permettre de préciser pour chaque variable de configuration , sa visibilité.
Aussi , pour faire simple cette valeur peut être de 1 à 9 seul les valeur de 1 à 4 sont utilisé.
- 1 chargé uniquement coté privé (backoffice)
- 2 chargé en permanence backoffice et frontoffice
- 3 chargé uniquement coté public (frontoffice)
- 4 chargé uniquement sur demande (module, extensions)
Les variables qui ne sont pas chargée , peuvent l’être par un module ou une class, toutefois dans ce cas, les valeur ne seront pas accessible avec des constantes
Il est important lors de l’ajout d’élément dans la configuration de bien analyser le besoin, et de ne pas charger les élément inutile. Le gain de performance de cette rigueur n’est pas négligeable.