Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Fehler in /includes/classes/xtcPrice.php

    thomas-r

    • Neu im Forum
    • Beiträge: 26
    Fehler in /includes/classes/xtcPrice.php
    am: 04. November 2011, 12:26:22
    Hallo liebe Gemeinde,

    wir setzen in unserem Shop ein Flächenmodul ein. Alles funktioniert soweit sehr gut und auch im Bestellvorgang tauchen keinerlei Fehler auf. Allerdings bekommen wir bei dem Versuch unsere Artikel zu exportieren (Froogle, etc.) folgenden Fehler:

    Code: PHP  [Auswählen]
    Fatal error: Call to undefined function xtc_get_lowest_flaeche_price() in /includes/classes/xtcPrice.php on line 108

    An besagter Stelle in der "xtcPrice.php" findet sich folgender Codeabschnitt:

    Code: PHP  [Auswählen]
    // SM - flaechen ->
                    // add taxes
                    if ($pPrice == 0)
                            $pPrice = $this->getPprice($pID);
                    $flaechen_base_price = $pPrice;
                    $pPrice = $this->xtcAddTax($pPrice, $products_tax);


                    if ($sPrice = xtc_get_lowest_flaeche_price($pID, $_SESSION['customers_status']['customers_status_id'])) {
                            return $this->xtcFormatFlaecheGraduated($pID, $this->xtcAddTax($sPrice[0]+$flaechen_base_price, $products_tax), $pPrice, $format, $vpeStatus, $pID);
                    }
                    // SM - flaechen

    Zeile 108 ist hier Zeile 9.
    Wir sind über jeden Denkanstoß und jede Hilfe dankbar!

    Grüße
    Thomas

    Linkback: https://www.modified-shop.org/forum/index.php?topic=16484.0

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.294
    • Geschlecht:
    Re: Fehler in /includes/classes/xtcPrice.php
    Antwort #1 am: 04. November 2011, 12:36:18
    die Funktion ist zum Zeitpunkt des Aufrufs noch nicht bekannt.

    entweder du fügst in der "xtcPrice.php" ein

    Code: PHP  [Auswählen]
    require_once(PFAD_ZUR_DATEI_MIT_DER_FUNKTION);

    oder fügst das in jeder Export Datei ein.

    Gruss Gerhard

    thomas-r

    • Neu im Forum
    • Beiträge: 26
    Re: Fehler in /includes/classes/xtcPrice.php
    Antwort #2 am: 04. November 2011, 14:35:14
    Danke für den Tipp,

    ich habe jetzt schon einige Dateien durchsucht, finde aber nicht die, in der die Funktion definiert wird. Auf welchen Bereich kann ich das eingrenzen?

    Grüße
    Thomas

    jonnyB

    • Fördermitglied
    • Beiträge: 519
    • Geschlecht:
    Re: Fehler in /includes/classes/xtcPrice.php
    Antwort #3 am: 04. November 2011, 14:53:04
    Da die Flächenberechnung ja meist auf der Produktseite angezeigt wird, würde ich diese Dateien mal anschauen. ("product_info" usw.)

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.294
    • Geschlecht:
    Re: Fehler in /includes/classes/xtcPrice.php
    Antwort #4 am: 04. November 2011, 15:40:25
    "/includes/modules/product_info.php"

    dort sollte die Funktion eingebunden sein.

    oder schau einfach mal in den Ordner "/inc/".

    kann sein, dass dort eine Datei mit dem Namen vorhanden ist.

    "xtc_get_lowest_flaeche_price.inc.php"

    Gruss Gerhard

    thomas-r

    • Neu im Forum
    • Beiträge: 26
    Re: Fehler in /includes/classes/xtcPrice.php
    Antwort #5 am: 04. November 2011, 19:15:00
    Ich habe es in der Datei "xtc_flaeche.inc.php" im Ordner "/inc/" gefunden.  :-)
    Wie würde der "require_once"-Befehl nun genau aussehen und wo setze ich ihn am besten ein?

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.294
    • Geschlecht:
    Re: Fehler in /includes/classes/xtcPrice.php
    Antwort #6 am: 04. November 2011, 19:53:49
    Code: PHP  [Auswählen]
    require_once(DIR_FS_INC.'xtc_flaeche.inc.php');

    thomas-r

    • Neu im Forum
    • Beiträge: 26
    Re: Fehler in /includes/classes/xtcPrice.php
    Antwort #7 am: 04. November 2011, 20:46:32
    Vielen Dank für die super Hilfe!  :-)
    Shop Hosting