89 lines
4.3 KiB
PHP
Executable File
89 lines
4.3 KiB
PHP
Executable File
<?php
|
|
$nomFicAppelant = basename(__FILE__);
|
|
$_SESSION['etapePaiementAttenteOui']=0;
|
|
echo '<div style="margin:auto;text-align:center;width:100%;" class="grid1to2"> ';
|
|
// msg ==> Choisissez un mode de paiement
|
|
dynamiqItemMessage(0, 1, 'msgPanier', 'padding-top:10px;', 'span', '-', '-action-', 'cde', 68, '-' );
|
|
|
|
if ( $affMContext === true ) echo '<div id="panierConteneurItem" class="flexToColumn" style="cursor:context-menu" ' .$mouseOverMenuContext. ' onContextMenu="return mContextuel(this, \'panierConteneurItem\', \'paie\', 68, event);" >';
|
|
else echo '<div id="panierConteneurItem" class="flexToColumn" >';
|
|
|
|
// ---------------------------------------------------
|
|
// ne pas afficher si un seul moyen de paiement
|
|
// ---------------------------------------------------
|
|
if (count($tabIdPaie) >1) {
|
|
for($i=0;$i<count($tabIdPaie);$i++) {
|
|
|
|
// ---------------------------------------------------
|
|
// si cheque ou virement asynchrone on sera en etape attente, sinojn en etape payée ( voir recap.reqUpdate.php)
|
|
// ---------------------------------------------------
|
|
if ($tabIdPaie[$i]==2 || $tabIdPaie[$i]==3) $_SESSION['etapePaiementAttenteOui']=1; else $_SESSION['etapePaiementAttenteOui']=0;
|
|
|
|
if ( $affMContext === true ) echo '<div class="blocItemPanier" style="cursor:context-menu" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle(this, \'Panier\', \'blocItemPanier\', 15,\'cde\', 4, 68, event);" >';
|
|
else echo '<div class="blocItemPanier" >';
|
|
|
|
// ---------------------------------------------------
|
|
// Bouton radio
|
|
// ---------------------------------------------------
|
|
if ($tabIdPaie[$i]==$idModePaieCde) {
|
|
echo ' <input type="radio" name="idModePaieCde" onClick="majModePaie(this.value);" value="' .$tabIdPaie[$i]. '" checked="true"> ';
|
|
$libModePaie=$tabLibPaie[$i];
|
|
$_SESSION['libModePaie']=$libModePaie;
|
|
}
|
|
else {
|
|
echo ' <input type="radio" name="idModePaieCde" onClick="majModePaie(this.value);" value="' .$tabIdPaie[$i]. '"> ';
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// Libellé
|
|
// ---------------------------------------------------
|
|
dynamiqItemMessage(0, 0, '-', '-', 'span', '-', '-action-', '-', '-', $tabLibPaie[$i] );
|
|
|
|
// ---------------------------------------------------
|
|
// Icône
|
|
// ---------------------------------------------------
|
|
$test=strtolower(substr($tabIconePaie[$i],-3));
|
|
if ($test=='jpg' || $test=='peg' || $test=='gif' || $test=='png' || $test=='bmp' || $test=='svg') {
|
|
echo ' ';
|
|
echo '<img style="vertical-align: middle; text-align:center; width:30%; margin:auto; " src="' .$tabIconePaie[$i]. '" alt="' .$tabLibPaie[$i]. '" ';
|
|
if ($tabIdPaie[$i]==2 || $tabIdPaie[$i]==3) {
|
|
if ($tabIdPaie[$i]==2) echo 'data-tooltip="' .$cdeMsg[79]. '"';
|
|
if ($tabIdPaie[$i]==3) echo 'data-tooltip="' .$cdeMsg[80]. '"';
|
|
}
|
|
// else echo 'data-tooltip="' .$tabLibPaie[$i]. '"';
|
|
echo ' />';
|
|
}
|
|
else {
|
|
echo ' ';
|
|
echo '<span style="margin:5px;" class="' .$tabIconePaie[$i]. ' fa-2x" ';
|
|
if ($tabIdPaie[$i]==2 || $tabIdPaie[$i]==3) {
|
|
if ($tabIdPaie[$i]==2) echo 'data-tooltip="' .$cdeMsg[79]. '"';
|
|
if ($tabIdPaie[$i]==3) echo 'data-tooltip="' .$cdeMsg[80]. '"';
|
|
}
|
|
// else echo 'data-tooltip="' .$tabLibPaie[$i]. '"';
|
|
echo '></span>';
|
|
}
|
|
|
|
echo '</div>';
|
|
}
|
|
}
|
|
else {
|
|
// ---------------------------------------------------
|
|
// Si un seul MP on passe à l'étape suivante apres update
|
|
// ---------------------------------------------------
|
|
for($i=0;$i<count($tabIdPaie);$i++) {
|
|
if ($tabIdPaie[$i]==2 || $tabIdPaie[$i]==3) $_SESSION['etapePaiementAttenteOui']=1; else $_SESSION['etapePaiementAttenteOui']=0;
|
|
$idModePaieCde=$tabIdPaie[$i];
|
|
// echo '$tabIdPaie[$i] = ' .$tabIdPaie[$i];
|
|
}
|
|
|
|
// update cde + cli
|
|
include ("modePaie.reqUpdate.php");
|
|
|
|
// redirection vers recap
|
|
echo '<script type="text/javascript">self.location.href = \'recap-panier\'</script>';
|
|
}
|
|
echo '</div>';
|
|
echo '</div>';
|
|
?>
|