Problem mit ssp::embedded("search",..)

Begonnen von dobra, Januar 19, 2010, 08:41:25

« vorheriges - nächstes »

0 Mitglieder und 1 Gast betrachten dieses Thema.

dobra

Hallo,

wenn ich nach Crossartikeln suche

sub modellesearch {
my $str = ssp::get_var_article('itemid');
ssp::embedded("search","embedded/modellesearch.txt",$str . ":000000010:::10:0");
}


und die Artikelnr. z.B. "SETA" ist und als Crossartikel auch "MERINO_seta" eingetragen ist, wird dieser Artikel auch gefunden.

habe auch versucht, den Crossartikel mit "MERINO_seta ," einzutragen - nutzt nix - er wird trotzden gefunden.
Was muss ich machen, damit bei Suche nach "SETA" NUR "SETA" aber NICHT auch "xx_seta" oder "seta_xy" gefunden wird?

... außer selber eine eigene Crossartikelsuche zu programmieren  ;)
mfG
dobra

ahe

Hallo dobra,

das wird mit den Bordmitteln nicht gehen.
Die intern durchgeführten Suchen sind immer Teilwortsuchen.
MfG ahe

dobra

Hallo ahe,

Danke für die Antwort,
das habe ich befürchtet ....

Nachdem ich die Hersteller-Artikelnr. ja nicht in's WC-Artikelfeld importiere, sondern in ein ben.def. Feld, habe ich das für's erste mal einfach so gelöst, dass ich den 2. Artikel "SETA_x" genannt habe.
War zwar ein "DB neu anlegen nötig" (da bei kopieren/einfügen/löschen die Vari-Artnr. nicht mehr gestimmt hätten), aber weniger Aufwand, als eine neue Funkton zu schreiben  ;)
mfG
dobra

admin

Hallo Dobra,

mit "csearch" statt "search" wird exakt nach dem Begriff gesucht.

Gruss hop

dobra

Hallo hop,

DANKE!!!!
jetzt funktioniert's exakt so wie es soll  ;D
mfG
dobra