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, '', false, false),
'<input type="hidden" name="IdRef" value="' . $IdRef . '">
</form>
';
}