Meistverkaufte Artikel pro Woche?


#1

Weiß jemand, in welchem Zeitraum die meistverkauften Artikel ermittelt werden? Lässt sich das auf per Woche etc. umstellen und wenn ja wie?


#2

-> seit Inbetriebnahme des Shops :frowning:
vielleicht gibt es ein Modul um das besser zu konfigurieren
ansonsten haben wir das in unserem WaWi gelöst:

  • Zeitraum kann festgelegt werden
  • Berechnung nach Anzahl bestellter Artikel oder Bestellungen
  • einzelne Artikel können ausgeschlossen werden

#3

Hi, dafür braucht man keinen Wawi :smile:

Das geht zB mit dem hdi-Report direkt im Shopadmin: Klick
Oder in Matomo im Ecommerce-Bereich.


#4

Ich denke mal es geht um die topseller Produkte auf der Startseite, oder?


#5

Ja, geht um die Topseller auf der Startseite.


#6

#7

Und was müsste dort nun geändert werden, um z.B. die meistverkauften Artikel der letzten 4 Wochen zu bekommen?


#8

eine Änderung in vorhandenen Methoden wird nicht reichen - hierzu ist ein neues Modul nötig, das über zB die thankyou-Seite aufgerufen wird und oxsoldamount in oxarticles mindestens mal für die topseller neu berechnet.


#9

… oder die verkauften Artikel über oxorderarticles berechnen lassen …


#10

habe noch ein script gefunden, das wir früher als cronjob einmal am Tag aufgerufen haben:

<?php // database connection $myConfig = new myconfig; $myConfig->init(); $mydb = @mysql_connect($myConfig->dbHost, $myConfig->dbUser, $myConfig->dbPwd); mysql_select_db($myConfig->dbName, $mydb); $days = 42; // days of last orders // oxarticles $start = date("Y-m-d", time() - (86400 * $days)); $query = "select count(OXARTID) as amount, OXARTID from oxorderarticles where OXINSERT >= '$start' group by OXARTID "; $result = mysql_query($query); while ($oxarticle = mysql_fetch_assoc($result)) { $query = "update oxarticles set OXSOLDAMOUNT = " . $oxarticle['amount'] . " where OXID = '" . $oxarticle['OXARTID'] . "'"; mysql_query($query); } echo 'done'; exit; class myconfig { function init() { include 'config.inc.php'; } }

#11

Verdammt :frowning:
wie kann ich wieder mal ein script in diesem Forum ausgeben ??? !!!