Beiträge von cherokee24

    Hallo admin,

    sicherlich ist die Prozentberechnung bei den Artikelattributen nicht vollständig durchgeführt, sonst hätte ich ja die offene Frage nicht zur Warenkorbberechnung.
    Der Ansatz zur Prozentaufschlag oder -abzug stammt aus einem Forumsbeitrag, den ich gefunden habe - allerdings aus XTC 3.0.4.
    Dadurch wird bisher erreicht das beim Prozentabzug in den Attributen angezeigt wird z.B. -6 Euro = 6 Euro (Verkaufswert 12 Euro). In der Auflistung (in den Warenkorb legen) wird auch alles richtig augeführt. Die Berechnung funktioniert auch!
    Wenn jetzt zuviele Abzüge durch wertmindernde Attribute erzielt werden, ergibt sich evtl. eine negative Warenkorbsumme. Sobald ein negativer Wert errechnet wird, sollte ein Mindestpreis für diesen Artikel erscheinen z.B. 2 Euro statt (siehe oben) - 1,20 Euro.

    Wenn ich in der Kundengruppe einen Mindestbestellwert einstelle, würde das nichts ändern - da dieser Mindestbestellwert sich auf die Warenkorbsumme der addierten Artikel bezieht - nicht auf die Summe des einzelnen Artikels.
    Ich verkaufen bespielsweise 5 "schlechte" Feuerzeuge mit jeweils -3,00 Euro = Warenkorbsumme -15 Euro - wie hilft mir hier der Mindestbestellwert?
    Als Summe hätte kommen müssen "Mindestpreis pro Feuerzeug 2 Euro" = Warenkorbsumme +10 Euro -> so könnte ich diese 5 schlechten Feuerzeuge noch für 10 Euro verkaufen - nicht jemand möchte Sie haben und ich zahle dem Kunden noch 15 Euro dazu, damit er Sie nimmt.

    Ist das Problem jetzt deutlich geworden?
    Warum gibt es keine Prozentaufschlag/-abschlag Berechnung im Shop?

    Hat jemand eine Idee?

    Vielen Dank im voraus,

    Gruß Thomas

    Hallo,

    ich habe die Artikelattributberechnung umgestellt auf Prozent.
    Wenn der Kunde einen Artikel kauft, der mehrere wertmindernde Zustände aufweist (z.B. versiegelt, gezündet) - wird jeweils prozentual etwas von Artikelpreis abgezogen. Wenn jetzt zuviele negative Attribute prozentual abgezogen werden ist irgendwann eine nagative Warenkorbsumme vorhanden. Wenn ich den Artikel verkaufe, möchte ich jedoch kein Geld zugeben - sondern einen Mindestpreis hierfür ausgewiesen bekommen.

    Beispiel: 1 x Feuerzeug = 12 Euro
    Attribute:
    nicht versiegelt - 60% = 7,20 Euro
    gezündet - 50% = 6,00 Euro

    Warenkorbwert = - 1,20 Euro

    Der Mindestpreis soll jedoch + 2,00 Euro betragen!
    Gibt es da eine einfache Möglichkeit, einen Mindestpreis einzurichten?
    Wenn der Produktpreis kleiner ist als die Artikelattributsumme = Endpreis * 2.00 Euro?

    Vielen Dank im voraus.

    Gruß Thomas

    Hallo ihr PHP-Profis,

    ich möchte meinen Shop (V2_8) wie folgt erweitern:

    - die Eingabe zu den Artikel-Attributen erfolgt mit der Eingabe z.B. +/- 20 > 20 stellt hier den Wert dar,
    bedeutet aber nach meinem kleinen Umbau 20 Prozent
    - Beispielartikel: 400 Euro - bei der Eingabe eines Artikelattributs im Frontend erscheint z.B. im Attribut "geöffnet" Ja - 80 Eur = 320 Eur.
    Wird also richtig gewertet und angezeigt ( Beispiel: - 20% von 400 Euro >> ergibt 80 Eur = 320 Eur.
    - Button "In den Warenkorb" gedrückt und der Warenkorb wird angezeigt. Allerdings mit einem "falschen" Wert.
    Anfänglich wurde angezeigt 400 Euro Warenwert - 20 Euro für das Attribut - Summe 380 Euro. Der hinterlegt Wert "20" wurde als Eurowert,
    nicht aber als Prozentwert gewertet.
    - Ich habe jetzt die order_details_cart.php wie folgt angepasst:

    Originalzeile:
    'PRICE' => ($products[$i][$option]['products_options_name'] != 'Downloads')?$xtPrice->xtcFormat($products[$i][$option]['options_values_price'] * $products[$i]['quantity'],true,$products[$i]['tax_class_id']):'',

    Geänderte Zeile:
    'PRICE' => ($products[$i][$option]['products_options_name'] != 'Downloads')?$xtPrice->xtcFormat($products[$i][$option]['options_values_price'] * $products[$i]['p_single_price'] / 100 * $products[$i]['quantity'],true,$products[$i]['tax_class_id']):'',

    Durch die Änderung habe ich erreicht, das der hinterlegte Wert "20" umrechnet in Prozent >> Ausgabe 80 Euro. Sicherlich nicht ganz PHP-Konform aber es funktioniert.
    Wo wird die Berechnung der Summen für den Warenkorb durchgeführt? Wenn ich darin dann die Umrechnungsformel einbauen könnte, sollte der richtige Wert auch bei den Summen angezeigt werden (Zwischensumme, Netto, Summe)? Wie kann der Wert bzw. die Umrechnung richtig übergeben werden, damit die Bestellung bis zur Bestellmail richtig beibehalten wird?

    Habe ich da einen Denkfehler?
    Im Ansatz scheint es schon zu funktionieren, allerdings ist PHP nicht wirklich meine Muttersprache!

    In diversen Foren wurde schon des öfteren nach einer Erweiterungsmöglichkeit gesucht, allerdings gibt es dort keine fertigen Lösungen.
    Die Eingabe der Artikelattribute in Prozent +/- wäre doch eine sinnvolle Ergänzung.

    Vielen Dank im voraus, für Hinweise jeglicher Art.

    Gruß Thomas

    Hallo Leute,

    ich habe es geschafft. Vielen Dank an alle, die sich einen Kopf gemacht haben.

    Die Datei includes/modules/product_info.php muss ebenfalls von der neuen Variable erfahren.
    Jetzt funktioniert alles und ich kann die Produktbeschreibung erweitern.

    Auch wenn keine Antworten erfolgt sind, möchte ich Euch diesen Lösungsansatz nicht vorenthalten.

    Ich versuche verzweifelt die Produktbeschreibung zu erweitern. Ich möchte zum Artikelnamen manchmal auch einen Untertitel vergeben. Dieser wird dann anders als der Artikelname dargestellt.

    Ich habe die Erweiterung in 4 Dateien vorgenommen u.a. in der admin/includes/modules/new_products.php
    Die Eintragung innerhalb der Datenbank funktioniert und wenn ich den neuen Artikel erneut aufrufe wird der Inhalt vom Untertitel auch angezeigt.
    Im Backend Funktioniert es also!

    Im Frontend bekomme ich die neue Variable aber nicht ausgelesen z.B. $products_utitle
    Wenn ich diese z.B. in der produkt_info_v1.html einpflege, wird der Datenbankinhalt nicht ausgelesen und auch nicht ausgegeben.

    Hat jemand einen Tip, wo ich dem Shop mitteilen muss, das er die neue Variable mit ausliest? Wenn ich das mit einer Volltextsuche innerhalb des Shops versuche, bekomme ich je nach Variable (welche Standardmäßig im Shop ist - und nur zum Nachvollziehen dient) zwischen 84 bis 150 Dateien die es betrifft. Ich habe schon viele durchgesehen, aber jetzt hänge ich fest - und komme nicht weiter.

    Hat schon mal jemand von Euch eine solche Erweiterung im V2 versucht, bzw. hinbekommen?

    Ich bin kein Profi und habe von Datenbanken nicht viel Ahnung, allerdings würde ich die Produktbeschreibung gerne in der neuen Shopversion umsetzen.

    Vielen Dank für Eure Tipps im voraus.