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: Tab "Kunden-Tipp" soll meistverkaufte Artikel anzeigen

    ThorstenK

    • Fördermitglied
    • Beiträge: 170
    • Geschlecht:
    Hallo zusammen,
    ich hätte gerne, dass im Tab "Kunden-Tipp" die Artikel angezeigt werden, die meistens dazu bestellt wurden.
    Momentan nimmt der Kunden-Tipp irgendwas, teilweise ist das ja relevant, relevanter wären aber sicher die Artikel, die meistens dazu gekauft wurden.
    Meine rudimentären Kenntnisse reichen leider nicht aus um eine Abfrage zu basteln, die das gruppiert und sortiert. Hat von euch jemand einen Tipp?

    Schon mal herzlichen Dank

    Viele Grüße
    Thorsten

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

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: Tab "Kunden-Tipp" soll meistverkaufte Artikel anzeigen
    Antwort #1 am: 22. Dezember 2011, 21:43:30
    Hallo TorstenK,

    dazu müsste man erstmal in einer Tabelle abspeichern welche Produkte zu diesem Produkt hinzu gekauft werden und dann auch noch die "wie oft gekauft" Werte dazu.
    Dann müsste dieser Tab diese Werte auslesen und anzeigen.

    Ich denke das ist für den Forensupport zu aufwendig und eher was für "Job- / Coding-Anfragen".
    Viele Grüße

    Franky

    ThorstenK

    • Fördermitglied
    • Beiträge: 170
    • Geschlecht:
    Re: Tab "Kunden-Tipp" soll meistverkaufte Artikel anzeigen
    Antwort #2 am: 22. Dezember 2011, 22:24:10
    Hi Franky,
    Danke für den Ansatz. Mit separater Tabelle wäre das sicher einfacher abzufragen. Allerdings auch mehr zu coden + einer Tabelle die man für sonst nichts braucht.
    Ich dachte eigentlich eher an eine Abfrage auf Tabelle "orders_products" zur Ermittlung aller Bestellungen in denen das Produkt vorkommt und anschließender Bildung eines Arrays mit den anderen "product_ids" der betroffenen Bestellungen. Diese sollten dann eben mengenmäßig aggregiert werden -das geht sicher auch mit einem "JOIN" und "SUM", aber gerade bei sowas bin ich völlig blank. Natürlich darf die Abfrage auch nicht all zu lange dauern, da habe ich noch die deutlich größeren Bedenken.

    Grüße
    Thorsten

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: Tab "Kunden-Tipp" soll meistverkaufte Artikel anzeigen
    Antwort #3 am: 22. Dezember 2011, 22:53:21
    Hallo TorstenK,

    [...] zur Ermittlung aller Bestellungen [...]

    Und Du meinst, dass das performant bleibt bei 10.000 Bestellungen aufwärts? ;)
    Ich glaube die Tabelle ist wohl eher die Lösung.

    Viele Grüße

    Franky

    ThorstenK

    • Fördermitglied
    • Beiträge: 170
    • Geschlecht:
    Re: Tab "Kunden-Tipp" soll meistverkaufte Artikel anzeigen
    Antwort #4 am: 22. Dezember 2011, 23:22:20
    Hi Franky,
    man muss ja nicht zwingend über alle Bestellungen gehen, ein repräsentativer Zeitraum von z.B. 90 Tagen wäre ja auch denkbar. Aber Du bestätigst da gerade meine Performance-Bedenken natürlich.
    Dann frickel ich mir mal eine Tabelle zusammen.
    Danke für Deine Denkanstöße. :)

    Viele Grüße
    Thorsten
    5 Antworten
    4348 Aufrufe
    15. Januar 2014, 11:36:10 von cschiller
    5 Antworten
    3905 Aufrufe
    07. März 2013, 12:35:18 von tacks
    2 Antworten
    2415 Aufrufe
    20. Januar 2014, 14:11:33 von Teichbau