Commit 59d86a3b0891897527d7abf047bfad69917846b2

Authored by Etienne Pallier
1 parent dc537e7b
Exists in master and in 1 other branch dev

Bugfix : Bouton "Commander" ne doit pas être affiché si désactivé dans

la config

v5.3.4-3.7.9
Showing 3 changed files with 9 additions and 4 deletions   Show diff stats
CHANGELOG
... ... @@ -598,11 +598,14 @@ config + jolie : fieldset dépliable et joli (voir echoSectionStart() de MyHelpe
598 598  
599 599 Utiliser les champs 'comment' de la config pour les labels des champs dans materiels/view et /add_edit
600 600  
  601 +Ne pas autoriser la commande via url si le bouton order est désactivé dans la config (materiels/status-tobeordered/3)
  602 +
601 603  
602 604 ======= CHANGES =======
603 605  
604 606 -------
605   -22/11/2021 v5.3.3-3.7.9
  607 +22/11/2021 v5.3.4-3.7.9
  608 + - (b) Bugfix : Bouton "Commander" ne doit pas être affiché si désactivé dans la config
606 609 - (b) Bugfix : commentaires des sections (fieldsets) pas sauvegardés après une modif de la config champs obligatoires
607 610 - (b) Bugfix : remise en place du fichier de config par défaut (oublié)
608 611 - (e) BIG NEW FEATURE : Configuration des champs obligatoires et readonly se fait maintenant via page WEB !!!
... ...
README.md
... ... @@ -53,7 +53,7 @@ Logiciel testé et validé sur les configurations suivantes :
53 53 --------------------------------------------------------------------------------------------
54 54  
55 55 Date: 22/11/2021
56   -Version: v5.3.3-3.7.9
  56 +Version: v5.3.4-3.7.9
57 57  
58 58  
59 59 HISTORIQUE DES CHANGEMENTS DE VERSION : voir le fichier CHANGES.txt (ou la page web /pages/changes)
... ...
src/Controller/AppController.php
... ... @@ -287,8 +287,10 @@ class AppController extends Controller
287 287 // OPTIM : si déjà lu, on relit pas
288 288 if (! is_null(self::$HAS_ORDER_BUTTON)) return self::$HAS_ORDER_BUTTON;
289 289 // Pas encore lu, on lit
290   - $has_order_button = Configure::read('HAS_ORDER_BUTTON');
291   - if (is_null($has_order_button)) $has_order_button = true;
  290 + $has_order_button = Configure::readOrFail('MANDATORY_AND_READONLY_FIELDS.GENERAL.HAS_ORDER_BUTTON');
  291 + //debug($has_order_button);
  292 + $has_order_button = $has_order_button['selected'];
  293 + //if (is_null($has_order_button)) $has_order_button = true;
292 294 self::$HAS_ORDER_BUTTON = $has_order_button;
293 295 return $has_order_button;
294 296 }
... ...