petite pierre à l'édifice des frais de transports

Messagepar moamatt » Sam 30 Juin 2007, 11:23

salut, je viens de mettre en place sur ma boutique un système de vérification du jour de livraison ET qui ajoute un surplus de 5 € TTC pour une livraison le samedi. C'est pas grand chose, mais vu que ça m'a pris pas mal de temps de reflexion, j'en fait profiter tout le monde....
fichier de départ : module/shipping/table.php
mais ça doit pouvoir s'adapter à d'autres.
je m'en suis servi pour indiquer le jour de mise à dispo en emport sur place également !


vers la ligne 75
Code: Tout sélectionner
  /* ----------------------  module de jour de livraison et supplément samedi ------------ */
$suppSamedi = 0;
$horaires = '8h et 12h';
if (date('G')>12) {
  if (date('w')== 5) {
    $jourLiv = date('d-m-Y', strtotime('+4 days'));
 }else if (date('w')== 6){
   $jourLiv = date('d-m-Y', strtotime('+3 days'));
 }else if (date('w')== 0){
   $jourLiv = date('d-m-Y', strtotime('+2 days'));
 }else{
    $jourLiv = date('d-m-Y', strtotime('+2 days'));
 }
}else {
  if (date('w')== 6) {
    $jourLiv = date('d-m-Y', strtotime('+3 days'));
 }else if (date('w')== 0){
   $jourLiv = date('d-m-Y', strtotime('+2 days'));
 }else {
   $jourLiv = date('d-m-Y', strtotime('+1 days'));
   /* c'est ici le supplément soit 5€ TTC*/
   $suppSamedi = 4.18;
   $textSupp = "supplément de 5€ pour livraison le samedi";
  }
}
$textSupp = 'livré entre '.$horaires.' le ' . $jourLiv;
 /* ----------------------  fin module de jour de livraison et supplément samedi ------------ */

vers la ligne 104 (à suivre quasiment)
Code: Tout sélectionner
      $this->quotes = array('id' => $this->code,
                            'module' => MODULE_SHIPPING_TABLE_TEXT_TITLE,
                            'methods' => array(array('id' => $this->code,
                                                     'title' => MODULE_SHIPPING_TABLE_TEXT_WAY . $textSupp,
                                                     'cost' => $shipping+$suppSamedi + MODULE_SHIPPING_TABLE_HANDLING)));

voila, amusez vous bien!

je suis preneur de tous commentaires, et j'avoue que j'ai pas cherché avant, mais si ça se trouve ça existait déjà !

bonne journée !
moamatt
Membre actif
 
Messages: 30
Inscription: Jeu 07 Juin 2007, 15:47
Localisation: Nantes

Messagepar cynic- » Lun 15 Sep 2008, 14:00

Vu que ça t'a pris pas mal de temps de réflexion, et un petit peu en retard... merci à toi ;)
cynic-
Site Admin
 
Messages: 694
Inscription: Mar 04 Déc 2007, 13:04


Retourner vers Developpement

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron