Meistverkaufte Artikel pro Woche?

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

-> 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

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.

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

Ja, geht um die Topseller auf der Startseite.

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

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.

… oder die verkauften Artikel über oxorderarticles berechnen lassen …

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'; } }

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