Zurück   xt:Commerce Webshop Shop Support > xt:Commerce VEYTON 4.0 - Enterprise Shopsoftware > Fragen zur Software

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 15.04.2010, 07:37
Benutzer
 
Registriert seit: 19.11.2009
Beiträge: 93
Standard Problem mit Suchfunktion im Shop

Hallo,

ich habe ein Problem mit der Suchfunktion im Shop und zwar bei der Artikelsuche nach Artikelnummer.
Gebe ich eine Artikelnummer in das Suche-Feld ein und klicke auf "Go", dann erscheint der gesuchte Artikel. Allerdings nur, wenn es ein Masterartikel ist oder ein normaler Artikel ohne Master/Slave.
Gebe ich jedoch die Artikelnummer eines Slave-Artikels ein, dann kommt die Meldung "Ihre Suche brachte kein Ergebnis. Bitte versuchen Sie es erneut.", obwohl es den Artikel ja gibt. Wenn ich im Masterartikel das entsprechende Attribut auswähle wie z.B. Farbe: rot, dann erscheint der Slave ja im Shop und auch mit Angabe der Artikelnummer.
Hat da jemand eine Lösung von euch? Ich habe nämlich viele Kunden, die schnell speziell auf einen ihnen bereits bekannten Artikel zugreifen wollen und dies nicht immer über das Menü machen wollen, sondern schneller durch die Eingabe der Artikelnummer in der Suche.

Gruß

Reimot
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 15.04.2010, 21:04
Erfahrener Benutzer
 
Registriert seit: 07.07.2009
Ort: Thüringen
Beiträge: 1.038
Standard

suchfunktion für slaveartikel standardmässig nicht möglich!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 16.04.2010, 05:40
Benutzer
 
Registriert seit: 19.11.2009
Beiträge: 93
Standard

Wie kann ich erreichen, dass bei der Suche auch die Slave-Artikel mit einbezogen werden?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 21.09.2010, 13:51
Erfahrener Benutzer
 
Registriert seit: 20.05.2009
Ort: Berlin
Beiträge: 444
Standard

seit 4.0.13 werden bei mir die slaveartikel jetzt auch angezeigt. kann ich das irgendwo abschalten?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 22.09.2010, 10:53
Erfahrener Benutzer
 
Registriert seit: 20.05.2009
Ort: Berlin
Beiträge: 444
Frage

ist das standard, dass das jetzt so angezeigt wird? ich hätte gern in den Suchergebnissen ausschließlich master. was muss man da ändern?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 22.09.2010, 14:39
Erfahrener Benutzer
 
Registriert seit: 28.07.2007
Beiträge: 237
Standard

in der datei /xtFramework/classes/class.search_query.php

Zeile 81 bei $this->setSQL_WHERE, in das ändern:

Code:
$this->setSQL_WHERE("AND (pd.products_keywords LIKE '%".$keywords."%' or pd.products_name LIKE '%".$keywords."%' or p.products_model LIKE '%".$keywords."%' or p.products_ean LIKE '%".$keywords."%' ".$sdesc.$desc.")AND (pd.products_description IS NOT NULL)AND (pd.products_short_description IS NOT NULL)");
sollte funktionieren ... bei mir gehts
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 22.09.2010, 15:34
Erfahrener Benutzer
 
Registriert seit: 20.05.2009
Ort: Berlin
Beiträge: 444
Standard

Die einzige Änderung ist, dass
PHP-Code:
AND (pd.products_description IS NOT NULL)AND (pd.products_short_description IS NOT NULL)"); 
fehlt. ich weiß nicht, was das mit den Slaves zu tun haben könnte. Wenn ich es jedenfalls ändere, spuckt die Suche "Kein Treffer" aus, obwohl es Treffer geben müsste. Bei mit haben Slaves und Master eine Kurz- bzw. eine Beschreibung.

Aber dank deines Post, weiß ich wo ich ansetzen kann.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 27.09.2010, 14:52
Erfahrener Benutzer
 
Registriert seit: 20.05.2009
Ort: Berlin
Beiträge: 444
Frage

hat alles nix gebracht. den Masterflag zu nutzen ging nicht. Wie kann man die Suchfunktion denn dazu bringen, nur master anzuzeigen?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 27.09.2010, 14:59
Erfahrener Benutzer
 
Registriert seit: 07.07.2009
Ort: Thüringen
Beiträge: 1.038
Standard

Ich hatte damals den hookpoint ändern müssen vom Master/slave. schaut euch mal class.getProductSQL_query.php:F_Listing an.

Beste Grüße
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 27.09.2010, 16:20
Erfahrener Benutzer
 
Registriert seit: 20.05.2009
Ort: Berlin
Beiträge: 444
Frage

Tut sich nix. Selbst wenn ich den gesamten letzten Teil herausnehme, werden Slave und Master angezeigt.

$check_pos = strstr($this->position, 'plugin_ms');
$check_pos_s = strstr($this->position, 'getSearchData');

if (!$check_pos && !$check_pos_s && USER_POSITION != 'admin' )
$this->setSQL_WHERE("and (p.products_master_model='' or p.products_master_model IS NULL) ")
;
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
XTC Probleme mit Preisupdate und shop Autoreifencenter.com Installation und Konfiguration 0 23.09.2009 15:03
Upload auf Server Problem mit 4.0.12 oldbear Fragen zur Software 3 21.09.2009 17:44
Problem mit Gutscheinen!! fashiongirl Admininterface 1 09.05.2009 13:58
Probleme mit der preisdarstellung im shop.. GoriBoy Fragen zur Software 3 18.03.2009 13:20


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:17 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand