Hallo Speed, hast recht, war nicht nett.
Also webkiste - sorry, war mitten in der Nacht und ich bin schon fast vor meiner Kiste eingepennt.
Aber grundsätzlich liebe webkiste:
wenn man eine Funktion nutzen kann die sowieso schon da ist und man kann ein Problem mit einer einzigen Zeile Code in einer Datei erledigen, dann ist das weitaus sympatischer als ein komplettes neues Modul einzubinden. Beim nächsten Update wirst Du wissen wovon ich spreche und warum.
Hab die Aufgabe nun in der new_products.php der modified eCommerce Shopsoftware 1.05 gelöst.
Die 2. new_products_query - Sektion ist ja wohl für die Anzeige der neuen Artikel in den Kategorien, dort hat das order by rand() funktioniert.
In der 1. Sektion für die Haupt / Startseite funktioniert das auch, aber man nuß dazu
" and p.products_startpage = '1' " ersatzlos rausschmeißen.
Genau dieser Punkt neue Artikel auf der Startseite enthält aber meiner Meinung nach (bitte nicht gleich steinigen, hab nur oberflächlich recherchiert) Handlungsbedarf für modified eCommerce Shopsoftware. Da wurde historisch schon vom xtc her was vermanscht was eigentlich 2 komplett getrennte paar Stiefel sind - random products und TOPartikel.
Die Admin-Einstellungen "Auswahlpool der Neuen Artikel" und "Anzahl der Tage für Neue Produkte" sind doch nach meinem Verständnis für die Random-Funktion (zufällige neue Artikel) gestrickt. Wenn ich dann zusätzlich noch nach TOP verlinken muß machen doch diese Werte keinen Sinn mehr, zumindest auf der Startpage.
Soweit ich mich erinnern kann hatte ich vor paar Jahren mal nen uralt-XTC in Händen wo Random und TOP noch nicht vermanscht waren. Irgendwann wurde das dann aber vermanscht und ist seitdem ein Ärgernis für viele User.
Denke mal, es gibt da 2 Gruppen: a) den kleine Shopuser der neu angefangen hat, grad mal 50 Artikel drin, und ganz verliebt täglich selbst über TOP bestimmen möchte was er dem Besucher offeriert.
b) den Poweruser, der paar tausend Artikel drin hat, keine Zeit und Lust mehr täglich per Hand an der Stelle einzugreifen, und die Random-Funktion dankbar als Erleichterung empfindet um auch ohne ständiges manuelles Eingreifen dem Besucher doch immer wieder mal was neues zu zeigen.
Wie schon gesagt, sollte man meiner Meinung nach nicht vermanschen, sind 2 total getrennte paar Stiefel.
Sollten 2 sauber getrennte Routinen sein. Wer Random auf der Startseite will soll random bekommen, wer TOP haben will kann dann eben diese einblenden.
Soweit ich das sehen kann hat z.B. Gambio diesen Bug erkannt und beseitigt. Bin deshalb aber kein Gamb-Fan. Aber dort funktionieren die zufälligen Artikel auf der Startseite wieder sauber und die Admineinstellungen machen Sinn. Dies sollte die modified meiner bescheidenen Meinung nach auch tun.
Gruß