Autor Thema: Suchergebnisseite modifizieren  (Gelesen 4597 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1337
  • Lob: 18
    • ShopPilot AT
Suchergebnisseite modifizieren
« am: Juni 23, 2006, 06:43:32 »
Hallo,

Kann ich die Suche so modifizieren, daß auf der Suchergebnisseite nicht die gefundenen Artikel sondern die Seiten auf denen die gesuchten Begriffe zu finden sind angezeigt werden?  (s. Bild)

oder wenn nicht, gibt es eine Möglichkeit, mein externes Suchprogramm (aufzurufen unter http://www.woll-insel.at/cgi-bin/suchm.pl) auch in noframe-Seiten einzubauen?

mfG
Woll-Insel



Linkback: http://www.shoppilot.net/pf/shoppilot-enterprise/2/suchergebnisseite-modifizieren/625/
mfG
dobra
______________________________
Betreute Shops:
Barrique Einzelhandel
Barrique Großhandel

Offline hop

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 705
  • Lob: 5
Re: Suchergebnisseite modifizieren
« Antwort #1 am: Juni 23, 2006, 22:07:43 »
Hallo,

die Lösung gibt es in der SSP-Doku:

7.6 Verwandte Artikel aus Suchergebnis
Im Suchergebnis kann es wünschenswert sein, alle Artikel der zugehörigen Produktgruppe zu
einem Artikel direkt aufrufbar zu machen. Dazu dient die folgende Funktion., sie erzeugt
einen Link auf die zugehörige Seite (Produktgruppe)
<!--spmacro:module(kat)
sub p {
my $index = $_[0];
my $pagenr = ssp::get_var_article("ipagenr",$index);
my $title = ssp::get_var_page("ptitle",$pagenr);
main::mprint ("<a href = \"$ssp::xxpath?show$pagenr,$ssp::xxsession\">
$title </a>"); return 0;
}
-->
__kat::p__ Zeigt den Link zur Kategorie bei Artikeln im Suchergebnis an .

Gruss hop
Schöne Grüße hop

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1337
  • Lob: 18
    • ShopPilot AT
Re: Suchergebnisseite modifizieren
« Antwort #2 am: Juni 24, 2006, 06:16:25 »
Danke  -  aber.........

Zitat
Für die sachgerechte Anwendung sind Programmierkenntnisse in Perl oder einer
verwandten Programmiersprache (z.B. PHP) erforderlich
.
Es wird ausdrücklich davor gewarnt Zugriffe auf interne Funktionen oder Variablen
durchzuführen, da diese zur Fehlfunktion der gesamten Software führen kann.

nachdem " ..." leider absolut nicht auf mich zutrifft, hab ich mich da noch nicht reingetraut.

Bitte, bitte "Deppensicher" sagen wo genau ich den Code hinschreiben muß.

__kat::p__   verwende ich dann auf der Suchergebnisseite?

mfG
Woll-Insel

Offline ahe

  • Global Moderator
  • Sr. Member
  • *****
  • Beiträge: 435
  • Lob: 20
Re: Suchergebnisseite modifizieren
« Antwort #3 am: Juni 24, 2006, 10:55:56 »
Hallo,

__kat::p__   verwende ich dann auf der Suchergebnisseite?

Ja, das ist richtig.
Sie können __kat::p__ im loopitem-Bereich ausgeben.
Genauso wie die Standard-Identifier wie zb __produkt__.

Bsp:
<!--spmacro:loopitem-->
__produkt__&nbsp;__kat::p__<br>
<!--spmacro:enditem-->
MfG ahe

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1337
  • Lob: 18
    • ShopPilot AT
Re: Suchergebnisseite modifizieren
« Antwort #4 am: Juni 24, 2006, 11:04:58 »
Danke - das ist mir jetzt klar.
aber wo schreibe ich das
Zitat
<!--spmacro:module(kat)sub p {my $index = $_[0];my $pagenr = ssp::get_var_article("ipagenr",$index);my $title = ssp::get_var_page("ptitle",$pagenr);main::mprint ("<a href = \"$ssp::xxpath?show$pagenr,$ssp::xxsession\">$title </a>"); return 0;}-->
hin?

Offline ahe

  • Global Moderator
  • Sr. Member
  • *****
  • Beiträge: 435
  • Lob: 20
Re: Suchergebnisseite modifizieren
« Antwort #5 am: Juni 24, 2006, 14:17:20 »
Das kann irgendwo in die HTML-Vorlage der Suchergebnisseite.
Ich schreibe SSP-Makros meistens in den HEAD-Bereich der Vorlage, damit man alle enthaltenen Makros sofort sieht, wenn man die Datei öffnet.


xx
SSP in Suchergebnisseite

Begonnen von Doni

8 Antworten
5438 Aufrufe
Letzter Beitrag Januar 06, 2004, 17:59:52
von Doni
xx
_catalog_ modifizieren ?

Begonnen von Andi

14 Antworten
8816 Aufrufe
Letzter Beitrag August 22, 2006, 15:11:34
von jg