 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Fragen stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
28.02.2008, 10:08
|
#1
|
|
TP-Senior
Registriert seit: Feb 2008
|
indexed_search - sucheingabe und ergebnisse getrennt voneinander anzeigen
hi,
ich würde gerne bei indexed_search die sucheingabe und die ausgabe der ergebnisse getrennt voneinander darstellen. ist es zb möglich, auf einer seite zwei indexed_search-plugins mit verschiedenen templates zu verwenden? oder kennt hier jemand einen anderen weg, das umzusetzen?
edit: die extension ch_is_templates habe ich auch installiert. aber so wie es aussieht kann man damit pro seite nur ein template verwenden, oder?!
grüße, katjusha
Geändert von Katjusha (28.02.2008 um 10:37 Uhr).
|
|
|
28.02.2008, 10:12
|
#2
|
|
TP-Special Mod
Registriert seit: Feb 2005
Ort: Haan / NRW
|
klar ist das möglich, bearbeite das Template von der ersten Suchseite und gib im Formular bei action die 2.Seite an.
|
|
|
28.02.2008, 12:12
|
#3
|
|
TP-Senior
Registriert seit: Feb 2008
|
"und gib im Formular bei action die 2.Seite an." meinst du über typoscript?
wie würde das aussehen, kannst du ein beispiel posten?
lg, kat
|
|
|
28.02.2008, 12:27
|
#4
|
|
TP-Special Mod
Registriert seit: Feb 2005
Ort: Haan / NRW
|
das geht nicht über TS. Du musst das Template verändern und ###ACTION_URL### durch die entsprechende Url ersetzen
|
|
|
28.02.2008, 13:46
|
#5
|
|
TP-Senior
Registriert seit: Feb 2008
|
hm, habe das template (search.html von cc_is_templates) abgesucht und konnte keinen solchen marker finden. habe auch noch mal nachgesehen in den dateien von der sysext indexed_search, da gibts scheinbar auch keinen marker ###ACTION_URL###... ?!
aber ich bin mir auch grad nicht sicher ob das weiterhelfen würde. ich will die suchergebnisse ja auf der selben seite ausgegeben haben, nur in einem anderen content-bereich...
|
|
|
28.02.2008, 14:06
|
#6
|
|
TP-Special Mod
Registriert seit: Feb 2005
Ort: Haan / NRW
|
der Marker ist in dem Template der indexed_search (template_css.tmpl)
Machs doch so wie alle und bau die Suchform als HTML nach und die Ausgabe in einem normalen CE
|
|
|
28.02.2008, 14:36
|
#7
|
|
TP-Senior
Registriert seit: Feb 2008
|
das klingt im prinzip einleuchtend. aber ich versteh nicht recht, wenn ich das formular in html nachbaue, wie stellt man den bezug her zur extension indexed search?
denn auf das template musste ich ja auch über TSsetup verweisen. jedenfalls hab ich den quelltext aus dem template kopiert (vorher die teile für ergebnisse etc. gelöscht und dann als html-element eingefügt, was nicht geklappt hat (hat mich nicht so überrascht) hm, magst du mir vieleicht grad nochmal die schritte sagen, wie man das als html einbindet?
|
|
|
28.02.2008, 17:26
|
#8
|
|
TP-Special Mod
Registriert seit: Feb 2005
Ort: Haan / NRW
|
Indexed_search reagiert auf die post-vars. Schau Dir das Suchformular im HTML Quelltext an und kopier es einfach.
|
|
|
29.02.2008, 08:42
|
#9
|
|
TP-Senior
Registriert seit: Feb 2008
|
den folgenden code habe ich aus der datei search.html von cc_is_templates kopiert und als html-CE eingefügt:
HTML-Code:
<form action="###FORM###" method="post" name="###PREFIXID###" style="margin: 0 0 0 0;">
<table width="671" border="0" cellpadding="0" cellspacing="0" bgcolor="#EAEAEA" ###TPARAMS###>
<tr>
<td width="16" rowspan="2" nowrap="nowrap"> </td>
<td width="130" height="18" nowrap="nowrap"> </td>
<td height="18" colspan="2"> </td>
</tr>
<tr>
<td nowrap="nowrap"><font size="2"><strong>###LSEARCHFOR###</strong> </font></td>
<td width="301"><input type="text" name="###PREFIXID###[sword]" value="###SWORD###" ###SWORDSTYLE###>
<input type="submit" name="###PREFIXID###[submit_button]" value="###LSUBMIT###" ###SUBMITSTYLE###></td>
<td width="19"> </td>
</tr>
<tr>
<td colspan="4"><p> </p></td>
</tr>
<!--###MATCH### begin-->
<!--###MATCH### end-->
<!--###SEARCHIN### begin-->
<!--###SEARCHIN### end-->
<!--###FROMSECTION### begin-->
<!--###FROMSECTION### end-->
<!--###ORDERBY### begin-->
<!--###ORDERBY### end-->
<!--###STYLE### begin-->
<!--###STYLE### end-->
<input type="hidden" name="###PREFIXID###[_sections]" value="0">
<input type="hidden" name="###PREFIXID###[pointer]" value="0">
<input type="hidden" name="###PREFIXID###[ext]" value="###EXT###">
<input type="hidden" name="###PREFIXID###[_freeIndexUid]" value="_" />
</table>
</form>
daraufhin wird halt die tabelle mit dem formular im fe angezeigt, aber es funktioniert so nicht, die namen der marker werden angezeigt, scheint so als wüßte typo3 nicht was es mit diesem html-element anfangen soll.
|
|
|
29.02.2008, 10:18
|
#10
|
|
TP-Special Mod
Registriert seit: Feb 2005
Ort: Haan / NRW
|
wie machst Du das?
indexed_search als plugin in eine Seite einsetzen, im Browser anzeigen und Source anschauen ...
HTML-Code:
<form action="index.php?id=54" method="post" name="tx_indexedsearch">
<input type="hidden" name="tx_indexedsearch[_sections]" value="0" />
<input type="hidden" name="tx_indexedsearch[_freeIndexUid]" value="_" />
<input type="hidden" name="tx_indexedsearch[pointer]" value="0" />
<input type="hidden" name="tx_indexedsearch[ext]" value="" />
<input type="hidden" name="tx_indexedsearch[type]" value="1" />
<input type="hidden" name="tx_indexedsearch[defOp]" value="0" />
<input type="hidden" name="tx_indexedsearch[media]" value="-1" />
<input type="hidden" name="tx_indexedsearch[order]" value="rank_flag" />
<input type="hidden" name="tx_indexedsearch[group]" value="flat" />
<input type="hidden" name="tx_indexedsearch[lang]" value="-1" />
<input type="hidden" name="tx_indexedsearch[desc]" value="0" />
<input type="hidden" name="tx_indexedsearch[results]" value="10" />
<table cellpadding="0" cellspacing="0" border="0" summary="Search form">
<tr>
<td>Suchen nach:</td>
<td colspan="2"><input type="text" name="tx_indexedsearch[sword]" value="" class="tx-indexedsearch-searchbox-sword sword" /></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="tx_indexedsearch[submit_button]" value="Suche" class="tx-indexedsearch-searchbox-button submit" /></td>
</tr>
</table>
<p><a href="index.php?id=54&tx_indexedsearch[ext]=1">Erweiterte Suche</a></p>
</form>
|
|
|
29.02.2008, 10:44
|
#11
|
|
TP-Senior
Registriert seit: Feb 2008
|
danke, jetzt hat es geklappt  manchmal kommt man nicht auf eigentlich naheliegende sachen, wie zb. quelltext im browser kopieren...
mfg, katjusha
|
|
|
01.03.2008, 22:24
|
#12
|
|
TP-Senior
Registriert seit: Feb 2008
|
hi,
also ich schlag mich jetzt schon seit gestern mit dem layout der sucheingabe rum. habe versucht die höhe vom eingabefeld und den suche-button zu verändern. über eine datei mailform.css habe ichs geschafft die höhe zu verändern. leider, sehr skuril, verändern sich such-button und eingabefeld nicht gleichermaßen, der suchbutton wird richtig auf 19px erhöht, das eingabefeld wird dann aber noch ein paar pixel höher. wenn ich die höhe dagegen unverändert lasse bleiben beide elemente gleichhoch. habe ich das halbwegs verständlich formuliert? ich hoffe jemand weiß rat, (solche sachen sind doch immer besonders nervig)
grüße, katjusha
|
|
|
02.03.2008, 11:51
|
#13
|
|
TP-Special Mod
Registriert seit: Feb 2005
Ort: Haan / NRW
|
hast Du kein Firebug? Dann kannst Du live testen.
Die Höhe von Inputs kann man nur durch die font-size verändern.
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 13:07 Uhr.
|
 |