Antwort #4 am: 15. März 2010, 22:51:26
Hi,
also auch auf die Gefahr hin das ich mich hier unbeliebt mache... es bringt Euch und auch den Kunden / der Shop Performance nichts, wenn ihr immer nur die Ausgabe der entsprechenden Module (oder Boxen) für Smarty auskommentiert - auch wenn das nun der Eine oder Andere mehr oder weniger geneigte Zuleser für den Schlaumeiermodus halten sollte.
Wenn es um Boxen geht - ab in das Template Verzeichnis - da wartet im>
source <Verzeichnis eine wundervolle Datei>
boxes.php <auf Euch und dort könnte ihr die Boxen inklusive der dazugehörigen Datenbank Abfragen und damit automatisch auch die Ausgabe der Boxen im Template unterbinden.
Das Gleiche gilt natürlich auch fürs Cross Selling (das Reverse Cross Selling ist nur eine 'Abwandlung' in der gleichen Datei)... hierfür haben die 'Erbauer' von xtCommerce eine eigene schnukkelige kleine Datei geschrieben.
Um das Cross Selling ink. Reverse Cross Selling los zu werden geht man in das>
includes/modules <Verzeichnis und öffnet die Datei>
product_info.php <. Dort lauern zwei Zeilen auf den ambitionierten Auskommentierer:
include (DIR_WS_MODULES.FILENAME_ALSO_PURCHASED_PRODUCTS);
include (DIR_WS_MODULES.FILENAME_CROSS_SELLING);
und es hilt ein einfaches
// include (DIR_WS_MODULES.FILENAME_ALSO_PURCHASED_PRODUCTS);
// include (DIR_WS_MODULES.FILENAME_CROSS_SELLING);
und schon ist Ruhe in der Bude. Das feine daran ist - auch die Datenbank Abfragen werden auf diesem Weg wegrationalisiert und der Shop wurde wieder ein kleines bissi schneller.
Ich wollte es nur gesagt haben...
Sebastian