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: Preis "ab" funktioniert auf Startseite nicht

    Freemind

    • Neu im Forum
    • Beiträge: 3
    Preis "ab" funktioniert auf Startseite nicht
    am: 16. Juli 2015, 17:43:54
    Hallo Leute,

    wir haben nur Produkte ohne feste Preise, es läuft alles über die Artikelattribute.. die Anzeige des niedrigsten Preises funktioniert auch auf der product_info Seite hervorragend, nur auf der Startseite wird bei allen "ab 0,00 EUR" angezeigt. Offenbar arbeitet die Preisanzeige dort anders als auf der product_info seite - wie lässt sich das beheben? Im Handbuch finde ich dazu leider keine Infos.

    Vielen Dank vorab für eure Hinweise/Hilfe!

    freundliche Grüße,
    Freemind

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

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.989
    • Geschlecht:
    Re: Preis "ab" funktioniert auf Startseite nicht
    Antwort #1 am: 19. Juli 2015, 02:21:56
    Das sollte eigtl. automatisch korrekt angezeigt werden.
    Schau mal in die Datei /templates/DEIN_TEMPLATE/module/new_products_default.html (sie ist für die Artikel auf der Startseite zuständig), gibt es da diesen Smarty-Platzhalter ? {$module_data.PRODUCTS_PRICE}

    Gruß,
    noRiddle

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Preis "ab" funktioniert auf Startseite nicht
    Antwort #2 am: 19. Juli 2015, 12:07:25
    Wenn bei bei einem Artikel KEINEN Preis eingibt sondern nur bei den Artikelattributen ist es normal das bei den Übersichtsseiten ein ab 0,00 EUR angezeigt wird. Auf den Übersichtsseiten werden nur die eigentlichen Artikelpreise abgefragt und NICHT die Kombination Artikelpreis + Attributpreis.

    Um das zu ändern müssten DB Abfragen und Ausgabefunktionen geändert werden, kurz gesagt benötigt man eine Funktion "Zeige mir den günstigsten Preis aus allen Kombinationen von Artikelpreis + Attributpreis"

    Gruss Web28

    Freemind

    • Neu im Forum
    • Beiträge: 3
    Re: Preis "ab" funktioniert auf Startseite nicht
    Antwort #3 am: 19. Juli 2015, 12:20:21
    besten Dank für die Hinweise!

    Wäre es möglich mir einen Weg aufzuzeigen die Ausgabefunktionen der product_info Seite auf die Artikelübersicht zu übernehmen? So dass der günstigste Preis der Attribute ausgegeben wird(wie auf der product_info Seite). Die Funktion "Zeige mir den günstigsten Preis aus allen Kombinationen von Artikelpreis + Attributpreis" gibt es ja offenbar schon? :-)

    freundliche Grüße,
    Freemind

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.989
    • Geschlecht:
    Re: Preis "ab" funktioniert auf Startseite nicht
    Antwort #4 am: 19. Juli 2015, 16:57:39
    @web28
    Mmmh, wenn Staffelpreise vorhanden sind wird doch auch ein "ab"-Preis ausgegeben, auch auf der new_products_default.html. Bei Attributen mit Auf-und Ab-Preisen nicht ?

    Gruß,
    noRiddle

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Preis "ab" funktioniert auf Startseite nicht
    Antwort #5 am: 19. Juli 2015, 20:00:45
    In der Products Klasse gibt es dafür (noch) keine Funktion.

    Gruss Web28

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.989
    • Geschlecht:
    Re: Preis "ab" funktioniert auf Startseite nicht
    Antwort #6 am: 20. Juli 2015, 20:34:45
    Mmmh, habe mal schnell nachgeschaut, müsste doch über die Klasse xtcPrice definiert sein mittels xtcGetPrice() die wieder mittels xtcFormat() welche wiederum mittels checkAttributes() auch auf Attribute prüft und das "ab" davor schreibt.
    Was übersehe ich ?

    Gruß,
    noRiddle

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Preis "ab" funktioniert auf Startseite nicht
    Antwort #7 am: 21. Juli 2015, 10:50:12
    Es ist ein Unterschied ob von bereits ausgewählten Attributen der Gesamtpreis berechnet wird oder von allen möglichen Attributen.

    Das ist eine spezieller Fall:
    Artikelpreis ist 0
    Bei einem zugeteilten Attribut sind alle Preise größer 0
    Bei evtl. weiteren Attributen darf es nur 0 Aufpreise geben

    Ansonsten kann man keinen Gesamtpreis vernüftig berechnen

    Außerdem darf man discount nicht vergessen (kann auch auf Attributpreise wirken)

    Sonderangebote, Staffelpreise, Kundegruppenpreise sind mit der oben geschilderten Konstalltion sowieso nicht ohne weitere Codeänderungen möglich.

    Gruss Web28
    4 Antworten
    6212 Aufrufe
    30. September 2011, 15:00:15 von h-h-h
    1 Antworten
    4448 Aufrufe
    03. Juli 2011, 14:26:18 von Tomcraft
    5 Antworten
    4905 Aufrufe
    12. September 2010, 11:37:25 von Sandro
               
    anything