소스 검색

Add dynamic defaut page et menu

stany.ferer 1 년 전
부모
커밋
8f566d7208
2개의 변경된 파일18개의 추가작업 그리고 0개의 파일을 삭제
  1. 10 0
      conf.inc.php
  2. 8 0
      core/class/core.class.php

+ 10 - 0
conf.inc.php

@@ -50,6 +50,16 @@ define("DEFAUT_PAGE", "rh-liste-salaries");
 define("DEFAUT_PAGE_SOCIAL", "sociale-check-salarie");
 define("DEFAUT_PAGE_COMPTABLE", "compte-historique-csv");
 
+define("HOME_TYPE_USER", array(
+    1 => ["home" => "rh-liste-salaries", "label" => "Administrateur"],
+    2 => ["home" => NULL, "label" => "Contrôleur QRCode (émargement)"],
+    3 => ["home" => "sociale-check-salarie", "label" => "Assistance sociale"],
+    4 => ["home" => "rh-liste-salaries", "label" => "Modérateur du CMS"],
+    5 => ["home" => "rh-liste-salaries", "label" => "Membre du Bureau du CSE"],
+    6 => ["home" => "rh-liste-salaries", "label" => "Elu du CSE"],
+    7 => ["home" => "compte-historique-csv", "label" => "Comptable"],
+));
+
 // Liens utiles
 define("FICHE_SALARIE_PROWEB", "https://www.cse-invent.com/gestion/beneficiaire/od/edit/");
 

+ 8 - 0
core/class/core.class.php

@@ -324,4 +324,12 @@ class core
             return $_texte;
         }
     }
+    
+    public static function printFormSelectOption(string $_string = NULL, $_value) {
+        if ($_string != NULL and $_string == $_value) { echo " selected"; }
+    }
+
+    public static function printFormValue(string $_string = NULL) {
+        if ($_string != NULL) { echo $_string; }
+    }
 }