Autor Thema: Suche in XDDESCRIPTION?  (Gelesen 7888 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline jg

  • Hero Member
  • *****
  • Beiträge: 526
  • Lob: 3
Suche in XDDESCRIPTION?
« am: Juni 02, 2007, 23:01:27 »
Hallo,

für Titel und Detailbeschreibung eines Artikels in einer anderen Sprache
verwenden wir IDESCRIPTION und XDDESCRIPTION im jeweiligen Subkatalog.
Nun habe ich gelesen, dass man die Suche auch auf benutzerdef. Felder
ausdehnen kann mit 9, 10, 11 also zB. mit Suchmuster: "0000000001".
Die suchrelevanten Inhalte stehen aber in den Subkatalogen.
Was nun? Gibt's dafür auch eine Lösung?   ???

Grüße, jg


Linkback: https://www.shoppilot.net/pf/index.php?topic=865.0

Offline jg

  • Hero Member
  • *****
  • Beiträge: 526
  • Lob: 3
Re: Suche in XDDESCRIPTION?
« Antwort #1 am: Juni 03, 2007, 13:07:40 »
Nachtrag für den Support:
Ich habe die Inhalte aus idescription und xddescription jetzt erstmal zusätzlich in ERG1 hinterlegt.
Gefällt mir aber überhaupt nicht, da nun jede Menge redundante Datensätze 'mitlaufen'...
Kommen nochmal irgendwann englische Titel und Beschreibungen mit hinzu, müsste ich die
ebenfalls dort noch mit anhängen. :(

Und noch ein anderes Problem tut sich mit der Suche auf:
In FR heißt zB. Ohrschmuck = Boucles d'oreilles. Shoppilot filtert wohl momentan
das Apostroph-Zeichen (') aus dem Suchstring raus. Jedenfalls kann man NICHT
nach den frz. Wörtern suchen wie zB. d'oreilles und viele andere Wörter,
die es mit Apostroph im Französischen gibt.
In frz. Shops funktioniert die Suche zB. nach zB. * d'oreilles *...
mal hier versuchen: http://www.bijouxluna.com/pc/home.asp

Lässt sich die SUCHE für beide Probleme anpassen, bzw. eine Lösung dafür finden? ???

Grüße, jg


Offline admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 544
  • Lob: 10
Re: Suche in XDDESCRIPTION?
« Antwort #2 am: Juni 03, 2007, 22:42:39 »
Hallo jg,

die Suche in  IDESCRIPTION und XDDESCRIPTION  sollte eigentlich möglich sein,
werde es aber nochmal prüfen.

Zu dem zweiten Problem, setzen Sie schon die 2.80.01d ein ?

Gruss hop

Offline jg

  • Hero Member
  • *****
  • Beiträge: 526
  • Lob: 3
Re: Suche in XDDESCRIPTION?
« Antwort #3 am: Juni 04, 2007, 06:55:02 »
> Zu dem zweiten Problem, setzen Sie schon die 2.80.01d ein ?
Ja, steht so im Quelltext: <!-- ShopPilot e 2.80.01d -->

Grüße, jg

Offline ahe

  • Global Moderator
  • Sr. Member
  • *****
  • Beiträge: 435
  • Lob: 20
Re: Suche in XDDESCRIPTION?
« Antwort #4 am: Juni 04, 2007, 10:35:22 »
Hallo jg,

das Problem kann folgendermassen gelöst werden.

Voraussetzung ist, dass Sie die erweiterte Suche per __xsuchen__ verwenden und nicht die Suche per __suchen__.
Bei der erweiterten Suche können Sie dann einen Parameter "suchkategorie" angeben.
Dieser Parameter gibt an, welche Felder bei der Suche durchsucht werden soll.
Er besteht aus einer Liste von 1en und 0en, welche pro Feld angeben, ob dieses durchsucht werden soll.

Wichtig hierbei ist der korrekte Aufbau des Parameters.

Der Parameter enthält immer mindestens 8 Stellen, welche den festen Artikelfeldern zugeordnet sind.

Stelle 1: Artikelnummer
Stelle 2: Beschreibung
Stelle 3: Ergänzung 1
Stelle 4: Ergänzung 2
Stelle 5: Zusatztext
Stelle 6: Detailbeschreibung
Stelle 7: Ergänzung 3
Stelle 8: Ergänzung 4

Nach diesen festen Artikelfeldern werden die benutzerdefinierten Felder für Artikeln angegeben.
Die Reihenfolge entspricht der Darstellung unter "Projekt" > "Benutzerdef. Datenfelder" > "Artikel".
Geben Sie hier pro Feld eine 1 oder 0 an.

Danach können Sie die Flags für die benutzerdefinierten Felder für Subkatalog Artikel angeben.
Der Aufbau entspricht dem der benutzerdef. Felder für Artikel.
Hier müssen Sie dann eine 1 an den Stellen für "idescription" und "xddescription" setzen.

Beispiel:
Im Shop sind 3 benutzerdef. Felder für Artikel angelegt und 2 benutzerdef. Felder für Subkatalog Artikel (idescription und xddescription).
Dann würde folgender Parameter die Suche in idescription und xddescription aktivieren:
xxxxxxxxyyy11

(Die x noch durch 1 / 0 für die einzelnen Artikelfelder ersetzen und die y durch 1 / 0 für die benutzerdef. Felder für Artikel)
MfG ahe

Offline jg

  • Hero Member
  • *****
  • Beiträge: 526
  • Lob: 3
Re: Suche in XDDESCRIPTION?
« Antwort #5 am: Juni 05, 2007, 13:24:36 »
Hallo ahe,

> Wichtig hierbei ist der korrekte Aufbau des Parameters.
Irgendwas läuft da nicht wie es soll...  :(

Folgender Code in der Vorlage...
<form method="post" action="__xsuchen__" id="suche" name="suchform">
  <select name="suchkategorie">
    <option value="11011010000000000000000000000011">alles</option>
  </select>
  <input name="suchbegriff" type=text size=13>
  <input name="suchen" type=submit value="Go" size=13>
</form>
... ergibt KEIN Suchergebnis.

Dieser Code in der Vorlage - ohne value=...
<form method="post" action="__xsuchen__" id="suche" name="suchform">
  <select name="suchkategorie">
    <option "11011010000000000000000000000011">alles</option>
  </select>
  <input name="suchbegriff" type=text size=13>
  <input name="suchen" type=submit value="Go" size=13>
</form>
... bringt das richtige Suchergebnis.
Da kann doch was nicht stimmen... ???

Wir wollten für das Suchform eigentlich den folgenden Code verwenden:
<form method="post" action="__xsuchen__" id="suche" name="suchform">
  <fieldset>
    <legend>text bla-bla</legend>
    <label>text bla-bla</label><input name="suchbegriff" type="text" value="" class="suchfeld">
    <button class="suchbtn" type="submit" name="Submit" value="text bla-bla">text bla-bla</button>
  </fieldset>
</form>

Die Suche funktioniert so auch, nur eben nicht innerhalb der Subkatalogfelder.
Kann man name="suchkategorie" und value="00101010101010" nicht evtl. auch in einer
Input-Zeile (hidden) unterbringen? Das wäre für uns die einfachste Lösung.

Grüße, jg

Offline ahe

  • Global Moderator
  • Sr. Member
  • *****
  • Beiträge: 435
  • Lob: 20
Re: Suche in XDDESCRIPTION?
« Antwort #6 am: Juni 05, 2007, 14:23:49 »
Die Suchkategorie kann auch als hidden-Input angegeben werden.
<input type="hidden" name="suchkategorie" value="...">

Der beschriebene Fehler ist bei uns nicht nachvollziehbar.
Vielleicht hat er sich ja auch mit dem hidden-Input schon erledigt.

Offline admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 544
  • Lob: 10
Re: Suche in XDDESCRIPTION?
« Antwort #7 am: Juni 05, 2007, 15:13:05 »
Das Problem ist mit der 2.80.01e gelöst (im Kundenbereich).

Die Felder werden jetzt automatisch bei der Suche im Subkatalog berücksichtigt.

Gruss hop

Offline jg

  • Hero Member
  • *****
  • Beiträge: 526
  • Lob: 3
Re: Suche in XDDESCRIPTION?
« Antwort #8 am: Juni 05, 2007, 15:40:47 »
> Das Problem ist mit der 2.80.01e gelöst (im Kundenbereich).

Danke hop!! Ist bereits installiert und läuft auch.
Ich wollt' schon gerade die Axt holen, weil ich mit meinem Latein am Ende war.
Da kam die rettende Info...    ;)

Grüße, jg


xx
xddescription

Begonnen von jg

1 Antworten
3894 Aufrufe
Letzter Beitrag Mai 24, 2008, 22:41:21
von admin
xx
Suche optimieren

Begonnen von hop

1 Antworten
9110 Aufrufe
Letzter Beitrag November 05, 2002, 19:39:56
von phalbig
xx
suche mit Suchort

Begonnen von dobra

4 Antworten
5750 Aufrufe
Letzter Beitrag Juni 11, 2008, 11:11:02
von dobra
xx
Suche in Kategorien

Begonnen von dobra

0 Antworten
5126 Aufrufe
Letzter Beitrag April 21, 2014, 21:28:21
von dobra