ShopPilot > SSP Bibliothek
in location::itemcount verknüfpte Artikel nicht mitzählen
(1/1)
dobra:
Wenn man in einer Kategorie (viele) Artikelverknüpfungen aus Unterkategorien verwendet, ist die Ausgabe von
--- Zitat ---## __location::itemcount__
## Ausgabe der Artikelanzahl
--- End quote ---
oft recht verwirrend/definitiv falsch da auch verknüpfte Artikel mitgezählt werden.
z.B. Hosen - 12 verknüpfte Artikel
Freizeithosen - 5 Artikel,
Jeans - 7 Artikel,
Bundfaltenhosen - 4 Artikel
= bei "Home >> Herrenbekleidung >> Hosen" werden 28 Artikel ausgegeben obwohl es in dieser Kategorie insgesammt nur 16 Artikel gibt
Abhilfe:
in location.ipl "sub itemcount" suchen und hier die Zeile
--- Code: ---my $sqlstring = qq |SELECT COUNT(*) FROM $TABLE WHERE |;
--- End code ---
ändern in
--- Code: ---my $sqlstring = qq |SELECT COUNT(*) FROM $TABLE WHERE XISLINK=0 AND|;
--- End code ---
so wird mit __location::itemcount__ nur noch die tatsächliche Artikelanzahl (von Verknüpfungen bereinigt) ausgegeben.
Verknüpft man Artikel aus verschiedenen Kategorien
- z.B. weil Artikel xy sowohl in Kategorie 1 wie auch in Kategorie 2 passt -
sollte man die Änderung NICHT machen, da es in diesem Fall richtig ist, auch die verknüpften Artikel mitzuzählen.
Linkback: https://www.shoppilot.net/pf/index.php?topic=1735.0
Navigation
[0] Themen-Index
Go to full version