"; echo $transition["etat"]." - ".$transition["etat_libelle"]; echo "
"; echo ""; echo " Modifier "; echo ""; echo "- ";
//
$etat = $transition["etat"];
echo "
- ";
//Lien pour afficher les informations de l'événement
echo "";
echo "";
echo mb_strtoupper($transition["evenement_libelle"], 'UTF-8');
// Si c'est un événement "retour"
if ($transition["evenement_retour"] == 't') {
//
echo " "._("[RETOUR]")."";
}
echo "";
echo " ";
if ($transition["evenement_action_parametrage_etat"] != NULL
&& $transition["action_regle_etat"] != NULL) {
echo "
⇒ "; echo _("etat du dossier : "); //Pas besoin de mettre d'ancre si l'état est l'état final if ($transition["evenement_action_parametrage_etat"]!="cloturer"){ echo ""; } echo ""; echo $transition["evenement_action_parametrage_etat"]; echo ""; if ($transition["evenement_action_parametrage_etat"]!="cloturer"){ echo ""; } echo "
"; echo " ⇒ "; echo _("action sur le dossier : "); echo ""; echo $transition["evenement_action"]; echo ""; echo ""; echo "
"; //Liste des règles de calcul de l'action $action = false; foreach ($champsRegle as $key => $value) { //Si le champ n'est pas null if ( !empty($transition[$key]) && $transition[$key] != "null" ){ //On ouvre la balise de la pop-up if ( $action === false){ echo ""; $action = true; } $temp = explode("+", $transition[$key]); $res = ""; foreach ($temp as $val){ $res .= (( isset($transition[$val]) && !empty($transition[$val]) && $transition[$val] != "null" )? $transition[$val].(is_numeric($transition[$val])?" mois":""): $val.(is_numeric($val)?" mois":"")) ." + "; } $res = substr($res, 0, -3); echo " › "; printf (_('%s = %s'), ucfirst($value), $res); echo ""; } } //On ferme la balise de la pop-up if ( $action === true ){ echo ""; } //Incrément du numéro d'identifiant du combo action/règles $i++; //Affichage des champs d'événements suivant s'ils sont non nuls if ( !empty($transition["evenement_evenement_retour_ar"]) && $transition["evenement_evenement_retour_ar"] != "null"){ echo " ⇒ "; echo _("evenement_retour_ar")." : "; echo ""; echo mb_strtoupper($transition["evenement_evenement_retour_ar_lib"], 'UTF-8'); echo ""; echo "
"; } if ( !empty($transition["evenement_evenement_suivant_tacite"]) && $transition["evenement_evenement_suivant_tacite"] != "null"){ echo " ⇒ "; echo _("evenement_suivant_tacite")." : "; echo ""; echo mb_strtoupper($transition["evenement_evenement_suivant_tacite_lib"], 'UTF-8'); echo ""; echo "
"; } if ( !empty($transition["evenement_evenement_retour_signature"]) && $transition["evenement_evenement_retour_signature"] != "null"){ echo " ⇒ "; echo _("evenement_retour_signature")." : "; echo ""; echo mb_strtoupper($transition["evenement_evenement_retour_signature_lib"], 'UTF-8'); echo ""; echo "
"; } //Si une restriction existe, on l'affiche if ( !empty($transition["evenement_restriction"]) && $transition["evenement_restriction"] != "null"){ echo " ⇒ "; echo _("restriction")." : ".$transition["evenement_restriction"]; echo "
"; } } echo " ";
}
// Fermeture de la balise - section.workflow-cards
echo "\n\t\n\t