Zum Inhalt springen

code = SEARCH ?

Erstellt am 19. Februar 2006 · 4 Antworten · letzte Antwort am 4. April 2006

Tags: Frage

k23 ·

Ich habe folgendes Problem
mit dem unten geschriebenen Script

SUCHEPRODUCKT < plugin.tt_products
SUCHEPRODUCKT.code >
SUCHEPRODUCKT.code = SEARCH

Dann das ganze unter das linke Menue gesetzt.

page.15.22 < SUCHEPRODUCKT

so weit so gut

noch eine seite "Nicht im menue" => Suchen
und darauf verwiesen.

plugin.tt_products.PIDsearch = 1254

Im Odrner Suchen noch ein Plugin Produkte
eingefügt. Auf Produkt sys ordner verwiesen ....

Nun mein Problem:
Such-Eingang funktioniert.
Egal von wo.
Das Plugin zeipt die gesuchten Produkte

Aber ...
in meinem eingefügten "SUCHEPRODUCKT"
steht immer
"Es wurden keine Artikel gefunden."

dieses templet wird benutzt leicht abgewandelt:
example_template_bill_de.tmpl

<br /><br /><br /><br /><hr /><br /><br /><br />
<h3>ITEM_SEARCH</h3>
<em>Subpart for the search-form.</em><br />
<br />
<br /><input type="Submit" name="order" value="Suchen" />

<!-- ###ITEM_SEARCH### begin
Subpart for the search-form
-->
<br />
<table border="0" width="100%" cellspacing="0" cellpadding="5">
 <tr><td align="middle" valign="middle">
<table border="1" width="140" height="20" bordercolor="#ffeda8" bgcolor="#ccccff" cellspacing="0" cellpadding="5">
 <tr><td align="middle" valign="middle">

<form method="post" action="###FORM_URL###">
Artikelsuche:     
<input type="image" name="order" title="Suchen" src="fileadmin/images/pfeil_suche.gif" alt="suche" />
<input size="17" maxlength="100" type="text" name="swords" value="###SWORDS###" />

</form>

</td> </tr>
</table> </td> </tr></table>
<!-- ###ITEM_SEARCH### end -->










<br /><br /><br /><br /><hr /><br /><br /><br />
<h3>ITEM_SEARCH_EMPTY</h3>
<em>Subpart displayed if the search was empty. If the search was successfull, the ITEM_LIST_TEMPLATE in the top is used.</em><br />
<br />
<br /><input type="Submit" name="order" value="Suchen" />

<!-- ###ITEM_SEARCH_EMPTY### begin
Subpart displayed if the search was empty. If the search was successfull, the ITEM_LIST_TEMPLATE in the top is used.
-->

<br />
<table border="0" width="100%" cellspacing="0" cellpadding="5">
 <tr><td align="middle" valign="middle">
<table border="1" width="140" height="20" bordercolor="#ffeda8" bgcolor="#ccccff" cellspacing="0" cellpadding="5">
 <tr><td align="middle" valign="middle">

<table border="0" cellspacing="0" cellpadding="0">
###GW1B###<b>Es wurden keine Artikel gefunden.</b>###GW1E###

<br />
<form method="post" action="###FORM_URL###">
Artikelsuche:     
<input type="image" name="order" title="Suchen" src="fileadmin/images/pfeil_suche.gif" alt="suche" />
<input size="17" maxlength="100" type="text" name="swords" value="neue Eingabe" />

</form>
</td> </tr>
</table> </td> </tr></table>
</table>

<!-- ###ITEM_SEARCH_EMPTY### end -->

Wie weise ich "SUCHEPRODUCKT" an wo meine Produkte stehen.

http://www.konzept23.net/41.html hier kann man das Problem auch sehen

mfg
Heiko

k23 ·

erst mal danke für deine Antwort.

Im Verzeichnis
"Shop"
ist am linken Rand unter dem Menü
eine
"Artikelsuche"
wenn ich einen Suchbegriffe eingebe,
welcher auch gefunden wird,
werden zwar alle gefundenen Artikel
angezeigt aber in der rechten Suchmaske steht:
"Es wurden
keine Artikel
gefunden."

in der auf der Suche-Seite angezeigten
Suche, welche ich als Plugin auf dieser
Seite eingefügt habe ist alles in Ordnung.
...Bestelle ich dann einen Artikel springt
die Seite zurück auf die Ausgangsseite von der ich als erstes die Suche gestartet habe
und zeigt wieder in der rechten Suchmaske:
"Es wurden
keine Artikel
gefunden."

an.
erst wenn ich das Menü Produkte neu aufrufe
ist die anzeige Suche zurückgesetzt.
...

schön wäre auch wenn der Rücksprung aus der Suchen-seite unterbunden würde falls man mehrere Artikel in den Warenkorb legen möchte.

PS:
Die suche am Rand ist mittels:

SUCHEPRODUCKT < plugin.tt_products
SUCHEPRODUCKT.code >
SUCHEPRODUCKT.code = SEARCH

und

page.15.22 < SUCHEPRODUCKT

eingefügt.

vieleicht muß man ja irgendwo angeben :

SUCHEPRODUCKT.XX??XX = ?? // wo sich die zu findenden Produkte befinden

dies wird ja im Plugin extra angegeben..
und ist frei wählbar..mmmhh??

mfg
Heiko

Flink ·
k23 schrieb

vieleicht muß man ja irgendwo angeben :

SUCHEPRODUCKT.XX??XX = ?? // wo sich die zu findenden Produkte befinden
SUCHEPRODUCKT.pid_list = 23,35,56 // wo sich die zu findenden Produkte befinden

Es ist sonst immer nur die TypoScript Einstellung der Seite aktiv, die gerade angezeigt wird. Das ist aber in diesem Fall nicht günstig, wenn die Suchergebnisse auf mehreren Seiten am Rand dargestellt werden.
Ev. müssen hier auch noch andere tt_products Einstellungen gemacht werden.