100 lines
4.3 KiB
PHP
Executable File
100 lines
4.3 KiB
PHP
Executable File
<?php
|
|
$nomFicAppelant = basename(__FILE__);
|
|
$tarif='';
|
|
$idZone='';
|
|
$libZone='';
|
|
if (!isset($etape)) $etape=0;
|
|
if (isset($_SESSION['connected']) && $_SESSION['connected']=='O') {
|
|
echo '<form name="formModLiv" method="POST" action="mode-livraison" >';
|
|
echo '<input type="hidden" name="codeOpe" id="codeOpe" value="' .$codeOpe. '" >';
|
|
echo '<input type="hidden" name="idPointRelais" id="idPointRelais" value="' .$idPointRelais. '" >';
|
|
if (empty($idModeLivCde) && isset($_SESSION['idModeLivCde'])) {$idModeLivCde=$_SESSION['idModeLivCde'];}
|
|
|
|
// ---------------------------------------------------
|
|
// Recup remise + paysLiv cli + modeliv cli + modePaie cli depuis la base
|
|
// ---------------------------------------------------
|
|
include ("./pages/panier/_reqPanier/panier.reqSelectClientRemise.php");
|
|
// avoir un modeLiv par defaut
|
|
include ("modeLiv.takeDefaut.php");
|
|
|
|
// ---------------------------------------------------
|
|
// Calcul des frais de livraison
|
|
// ---------------------------------------------------
|
|
include ("./pages/panier/panier.calculCde.php");
|
|
include ("modeLiv.calcul.php");
|
|
|
|
// ---------------------------------------------------
|
|
// Mise à jour de la commande a chaque fois que la page est chargée
|
|
// du coup codeOpe sert a rien : a sortir after
|
|
// ---------------------------------------------------
|
|
if ($codeOpe=="FaireMajFP" || !empty($idModeLivCde)) {
|
|
include ("modeLiv.reqUpdate.php");
|
|
}
|
|
|
|
// maj du point Relais
|
|
if ($codeOpe=="FaireMajPR" || !empty($idModeLivCde)) {
|
|
include ("modeLiv.reqUpdate.pointRelais.php");
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// Liste des modes de livraison
|
|
// ---------------------------------------------------
|
|
include ($includePath. "/req/31-modeLiv.reqSelectList.php");
|
|
|
|
// ---------------------------------------------------
|
|
// Debug
|
|
// ---------------------------------------------------
|
|
|
|
if (isset($debug[1]) && $debug[1] == '1') {
|
|
include ("modeLiv.debug.php");
|
|
}
|
|
|
|
if ( $affMContext === true ) echo '<div id="tablePages" style="cursor:context-menu" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle(this, \'Transverses site\', \'tablePages\', 1,\'cde\', 4, 30, event);" >';
|
|
else echo '<div id="tablePages" >';
|
|
|
|
// ---------------------------------------------------
|
|
// Titre de la page
|
|
// ---------------------------------------------------
|
|
$action='adresse-fact-' .$etape. '';
|
|
echo '<h1 class="panierTitre" >';
|
|
dynamiqItemImage (0, 0, 'panierTitre', 'span', '-action-', 'menu', 15, 'icones', '-textClass-','-varStyle-');
|
|
echo '</h1>';
|
|
|
|
// ---------------------------------------------------
|
|
// Formulaire
|
|
// ---------------------------------------------------
|
|
if ( $affMContext === true ) echo '<div class="tablePanier" style="cursor:context-menu" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle(this, \'Panier\', \'tablePanier\', 1,\'cde\', 4, 38, event);" >';
|
|
else echo '<div class="tablePanier" >';
|
|
include ("modeLiv.form.php");
|
|
include ("./pages/panier/panier.affCde.php");
|
|
// Liste des retours selon le mode Liv / API
|
|
include ("modeLivRetourApi.php");
|
|
echo '<div style="margin-bottom:10px; grid-column:1 / span 2 ; margin-auto; padding:20px; text-align:center; width:100%;" >';
|
|
|
|
// ---------------------------------------------------
|
|
// Bouton validation
|
|
// ---------------------------------------------------
|
|
if (isset($debug[1]) && $debug[1] == '1' ) { $debugMsg .='<br><b>continuer = </b>' .$continuer. '';}
|
|
if ($continuer==1) {
|
|
dynamiqItemImage (0, 0, 'boutons', 'span', 'onclick="continuerML();"', 'bouton', 6, '-icoClass-', '-textClass-', '');
|
|
}
|
|
else {
|
|
dynamiqItemMessage(0, 1, 'msgPanier', '-', 'span', '-', '-action-', 'cde', 84, '-');
|
|
}
|
|
echo '</div>';
|
|
echo '</div>';
|
|
|
|
// ---------------------------------------------------
|
|
// Recap des etapes
|
|
// ---------------------------------------------------
|
|
echo '<div class="tablePanier" >';
|
|
$etape=4;
|
|
include ("./pages/panier/etapes.php");
|
|
echo '</div>';
|
|
echo '</div>'; //tablePages
|
|
echo '</form>';
|
|
}
|
|
else {
|
|
echo '<script type="text/javascript">self.location.href=\'connection\'</script>';
|
|
}
|
|
?>
|