Bestellbestätigung an Kd. mit falscher Lieferzeit

Kein System ist vollkommen, findet Ihr Fehler im System, könnt ihr diese hier gerne Posten. Wir werden auch kurzfistige Lösungen und Fixes hier schreiben.

Moderatoren: Magnus, mmaass, ablass

Bestellbestätigung an Kd. mit falscher Lieferzeit

Beitragvon daddelheini » Mo 11. Feb 2013, 21:02

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:
daddelheini
 
Beiträge: 134
Registriert: So 20. Mär 2011, 20:29

Re: Bestellbestätigung an Kd. mit falscher Lieferzeit

Beitragvon ablass » Mi 13. Feb 2013, 14:48

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
ablass
 
Beiträge: 126
Registriert: Mi 22. Jul 2009, 07:56

Re: Bestellbestätigung an Kd. mit falscher Lieferzeit

Beitragvon daddelheini » Do 14. Feb 2013, 07:19

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
daddelheini
 
Beiträge: 134
Registriert: So 20. Mär 2011, 20:29

Re: Bestellbestätigung an Kd. mit falscher Lieferzeit

Beitragvon ablass » Do 14. Feb 2013, 09:37

Jo genau, nur diese Zeile da rein vor der letzten geschweiften Klammer.
ablass
 
Beiträge: 126
Registriert: Mi 22. Jul 2009, 07:56

Re: Bestellbestätigung an Kd. mit falscher Lieferzeit

Beitragvon daddelheini » Do 14. Feb 2013, 18:09

Danke, klappt......... :D

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

________________________##
_______________________####
______________________######
______________________######
_____________________#######
____________________########
____________________#######
___________________#######
__________________########
_________________########
_______________##########
_______________##########
______________############_____#######
_____________##########################
____________###########################
___________############################
__________#############################
_________#############################
_________###############################
___#####################################
########################################
########################################
######################################
#######################################
#######################################
#######################################
#####################################
######################################
#####################################
####################################
##################################
#########___________##########
daddelheini
 
Beiträge: 134
Registriert: So 20. Mär 2011, 20:29


Zurück zu Bugmeldungen

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 91 Gäste