en | fr  | Contact  | Print  | Share

FrameBeurk File

Fmbk/Module/Uzers/PermissionAction/helpersPermissionAction.php

<?php //FrameBeurk V0.65 Copyright ToolOscope 2016. Licence CeCILL-C.

//affiche un formulaire de saisie pour le détail Action d'une permission
//$IdRef alimenté avec le numéro de la permission en création. 
//$IdMaj alimenté pour le type d'entité pour une création, avec l'Id de l'entité modifiée en modification
function Uzers_carteMajPermissionAction($ActMaj$IdMaj$IdRef$IdActionCourant ''$IdEntiteCourant ''$IdNoeudCourant '') {
    global 
$CONFIG$TRANSAC;

    
//options de la balise select actions
    
$listeActions Beurk_baliseOption('IdAction'''$IdActionCourant'');
    foreach(
$CONFIG['Action'] as $TermNoeud => $param)
        
$listeActions .= Beurk_baliseOption('IdAction'$param['Id'], $IdActionCourant$TermNoeud);

    
//options de la balise select entités
    
$listeEntites Beurk_baliseOption('IdEntite'''$IdEntiteCourant'');
    foreach(
$CONFIG['Entite'] as $TermNoeud => $param)
        if (isset(
$param['Id']))
            
$listeEntites .= Beurk_baliseOption('IdEntite'$param['Id'], $IdEntiteCourant$TermNoeud);

    echo 
Beurk_divAccueil(array('ActVue' => 'previsualise''IdVue' => $IdMaj), 'inPopUp'),
'<form id="'$TRANSAC['Vue']['Form'], '" class="saisieVue" action="'Kom1_urlReafficheSite(), '" method="post" enctype="application/x-www-form-urlencoded">
'
,         Kom1_formateDivErreur(),
        
Beurk_fieldset ('Action',     Beurk_baliseSelect('IdAction'$listeActions)),
        
Beurk_fieldset ('Entités',     Beurk_baliseSelect('IdEntite'$listeEntites)),
        
Beurk_fieldset ('ou Id Entité',     Beurk_baliseInput('text''IdNoeud'$IdNoeudCourant''''80)),
        
Kom1_formateValidation($ActMaj$IdMaj''falsefalse),
'<input type="hidden" name="IdRef" value="' $IdRef '">
</form>
'
;
}


© 2010-2015 by ToolOscope SASU. © 2016-2018 by Arnaud De Rette. All rights reserved