Seite 1 von 1

Bestellbestätigung an Kd. mit falscher Lieferzeit

BeitragVerfasst: Mo 11. Feb 2013, 21:02
von daddelheini
Moin, Moin,

es gibt wieder Arbeit.......

Faktura Modul und Lieferrantenverwaltung ist vorhanden.

Lager und Shopbestand = 0,
Kunde bestellt Artikel, bei Anzeige im Shop = Lieferzeit xx Tage, weil so angelegt, bei Warenbestand 0 = Lieferzeit xx Tage
Schriftliche Bestellbestätigung für den Kunden = Lieferstatus Lieferbar.......

Hier sollte doch eigentlich: Lieferzeit xx Tage stehen ?
Wäre jedenfalls sinnvoll.

Ich weiß, Lieferbestand = 0 ist nicht sehr verkaufsfördernd, aber es passiert halt. :oops:

Gruß an alle Draußenschläfer, macht euch fit es geht bald wieder los....... :lol:

Re: Bestellbestätigung an Kd. mit falscher Lieferzeit

BeitragVerfasst: Mi 13. Feb 2013, 14:48
von ablass
Danke für die Bugmeldung, habe den Fehler für die kommende Version behoben.
Wenn du das in deiner Version fixen möchtest, in der Datei /includes/functions.artikel.inc.php etwa Zeile 1324 rum müsste dieser Part hier stehen:

Code: Alles auswählen
   // großes Lieferstatusbild
   if ($ArtikelObject->lager_bestellungen > 0 || !$ArtikelObject->nulllieferstatusid) {

      if ($ArtikelObject->lieferstatus_image && file_exists(DATEIPFAD . "/images/dbimages/" . $ArtikelObject->lieferstatus_image)) {
         $ImageSizeArray = getimagesize(DATEIPFAD . "/images/dbimages/" . $ArtikelObject->lieferstatus_image);
         $ArtikelObject->lieferstatus_imagestring = "<img src=\"" . URLPFAD . "images/dbimages/" . $ArtikelObject->lieferstatus_image . "\" width=\"" . $ImageSizeArray[0] . "\" height=\"" . $ImageSizeArray[1] . "\" alt=\"" . $ArtikelObject->lieferstatus_name . "\" />";
      } else {
         $ArtikelObject->lieferstatus_imagestring = $ArtikelObject->lieferstatus_name;
      }

   } else {

      if ($ArtikelObject->nulllieferstatus_image && file_exists(DATEIPFAD . "/images/dbimages/" . $ArtikelObject->nulllieferstatus_image)) {
         $ImageSizeArray = getimagesize(DATEIPFAD . "/images/dbimages/" . $ArtikelObject->nulllieferstatus_image);
         $ArtikelObject->lieferstatus_imagestring = "<img src=\"" . URLPFAD . "images/dbimages/" . $ArtikelObject->nulllieferstatus_image . "\" width=\"" . $ImageSizeArray[0] . "\" height=\"" . $ImageSizeArray[1] . "\" alt=\"" . $ArtikelObject->lieferstatus_name . "\" />";
      } else {
         $ArtikelObject->lieferstatus_imagestring = $ArtikelObject->nulllieferstatus_name;
      }
   }


Dort ganz unten eine Zeile einfügen folgendermassen:

Code: Alles auswählen
   // großes Lieferstatusbild
   if ($ArtikelObject->lager_bestellungen > 0 || !$ArtikelObject->nulllieferstatusid) {

      if ($ArtikelObject->lieferstatus_image && file_exists(DATEIPFAD . "/images/dbimages/" . $ArtikelObject->lieferstatus_image)) {
         $ImageSizeArray = getimagesize(DATEIPFAD . "/images/dbimages/" . $ArtikelObject->lieferstatus_image);
         $ArtikelObject->lieferstatus_imagestring = "<img src=\"" . URLPFAD . "images/dbimages/" . $ArtikelObject->lieferstatus_image . "\" width=\"" . $ImageSizeArray[0] . "\" height=\"" . $ImageSizeArray[1] . "\" alt=\"" . $ArtikelObject->lieferstatus_name . "\" />";
      } else {
         $ArtikelObject->lieferstatus_imagestring = $ArtikelObject->lieferstatus_name;
      }

   } else {

      if ($ArtikelObject->nulllieferstatus_image && file_exists(DATEIPFAD . "/images/dbimages/" . $ArtikelObject->nulllieferstatus_image)) {
         $ImageSizeArray = getimagesize(DATEIPFAD . "/images/dbimages/" . $ArtikelObject->nulllieferstatus_image);
         $ArtikelObject->lieferstatus_imagestring = "<img src=\"" . URLPFAD . "images/dbimages/" . $ArtikelObject->nulllieferstatus_image . "\" width=\"" . $ImageSizeArray[0] . "\" height=\"" . $ImageSizeArray[1] . "\" alt=\"" . $ArtikelObject->lieferstatus_name . "\" />";
      } else {
         $ArtikelObject->lieferstatus_imagestring = $ArtikelObject->nulllieferstatus_name;
      }
        $ArtikelObject->lieferstatus_name = $ArtikelObject->nulllieferstatus_name;
   }


MfG Alex

Re: Bestellbestätigung an Kd. mit falscher Lieferzeit

BeitragVerfasst: Do 14. Feb 2013, 07:19
von daddelheini
Moin,

danke, schnell wie immer...... :wink:

Nur, das ich keinen Fehler mache, nur diesen Schnipsel am Ende einfügen ?

$ArtikelObject->lieferstatus_name = $ArtikelObject->nulllieferstatus_name;

Der Rest ist ja schon vorhanden.

Ralf

Re: Bestellbestätigung an Kd. mit falscher Lieferzeit

BeitragVerfasst: Do 14. Feb 2013, 09:37
von ablass
Jo genau, nur diese Zeile da rein vor der letzten geschweiften Klammer.

Re: Bestellbestätigung an Kd. mit falscher Lieferzeit

BeitragVerfasst: Do 14. Feb 2013, 18:09
von daddelheini
Danke, klappt......... :D

Aber das nächste Problem ist dadurch erst aufgefallen.... :|

________________________##
_______________________####
______________________######
______________________######
_____________________#######
____________________########
____________________#######
___________________#######
__________________########
_________________########
_______________##########
_______________##########
______________############_____#######
_____________##########################
____________###########################
___________############################
__________#############################
_________#############################
_________###############################
___#####################################
########################################
########################################
######################################
#######################################
#######################################
#######################################
#####################################
######################################
#####################################
####################################
##################################
#########___________##########