Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Cross selling abschalten

    harald

    • Frisch an Board
    • Beiträge: 54
    Cross selling abschalten
    am: 15. März 2010, 13:24:34
    Hi,

    wie kann ich das cross selling abschalten ?
    Unter erweiterter Konfiguration gibt es den Punkt "reverse crossMarketing"
    Diesen habe ich bereits deaktiviert, habe aber dennoch nach wie vor das Cross Selling.

    mfg



    Linkback: https://www.modified-shop.org/forum/index.php?topic=4532.0

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Cross selling abschalten
    Antwort #1 am: 15. März 2010, 13:53:18
    Dazu kannst du einfach in der Datei "/templates/xtc5/module/product_info/product_info_v1.html" folgende Zeilen wie folgt mit Sternchen auskommentieren:

    Code: PHP  [Auswählen]
    {*if $MODULE_cross_selling != ''*}{*$MODULE_cross_selling*}{*/if*}
    {*if $MODULE_reverse_cross_selling != ''*}{*$MODULE_reverse_cross_selling*}{*/if*}
     
    Grüße

    Torsten

    harald

    • Frisch an Board
    • Beiträge: 54
    Cross selling abschalten
    Antwort #2 am: 15. März 2010, 17:01:20
    Hi,

    er zeigt mir aber immernoch an

    Kunden, die diesen Artikel kauften, haben auch folgende Artikel bestellt:

    mfg

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Cross selling abschalten
    Antwort #3 am: 15. März 2010, 17:11:43
    Dafür ist diese Zeile zuständig:

    Code: PHP  [Auswählen]
    {if $MODULE_also_purchased != ''}{$MODULE_also_purchased}{/if}
     
    Bitte auch entsprechend auskommentieren:

    Code: PHP  [Auswählen]
    {*if $MODULE_also_purchased != ''*}{*$MODULE_also_purchased*}{*/if*}
     
    Grüße

    Torsten

    mouseworx

    • Schreiberling
    • Beiträge: 254
    • Geschlecht:
    Cross selling abschalten
    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:

    Code: PHP  [Auswählen]
    include (DIR_WS_MODULES.FILENAME_ALSO_PURCHASED_PRODUCTS);
    include (DIR_WS_MODULES.FILENAME_CROSS_SELLING);
    und es hilt ein einfaches

    Code: PHP  [Auswählen]
    // 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

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Cross selling abschalten
    Antwort #5 am: 16. März 2010, 09:17:43
    Du hast ja vollkommen Recht, aber prinzipiell schicke ich jemanden mit wenig Ahnung lieber auf die html-Dateien im Template los, als auf die PHP-Dateien. ;-)

    Vielleicht sollte ich mir aber generell angewöhnen das Deaktivieren der Boxen in der boxes.php machen zu lassen.

    Grüße

    Torsten

    harald

    • Frisch an Board
    • Beiträge: 54
    Cross selling abschalten
    Antwort #6 am: 16. März 2010, 14:07:34
    Hab ich schon einmal erwähnt das Ihr hier klasse seid ? :)

     :coffee:
    Danke

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Cross selling abschalten
    Antwort #7 am: 16. März 2010, 14:21:17
    Du nicht, aber andere. :-PP

    ;-)

    Grüße

    Torsten

    Shop Hosting
               
    anything