Hallo,
nachdem ich zig Forenbeiträge gelesen und verschiedenste Scripte ausprobiert habe, komme ich einfach nicht weiter.
Unter T3 4.52 ist indexed_search installiert und und funzt auch. Habe eine entsprechende Suchseite erstellt, die auch Ergebnisse liefert.
Leider passiert bei der macina_searchbox nichts. Gebe ich etwas ins Suchfeld ein, lande ich zwar auf der Suchseite, aber ohne Ergebnis, nicht einmal "Ihre Suche lieferte leider keine Ergebnisse." wird angezeigt.
Habe in TS alles haargenau entsprechend der Doku zur macina_searchbox eingerichtet, Marker im Template etc.
Könnte es evtl. sein, das es irgendeine Grundeinstellung gibt, die für den Autor der Doku so selbstverständlich war, das er sie nicht extra erwähnte?
Gibt es eine Alternative zur macina_searchbox?
LG Ursula
naja, das kann viel sein. Ich setze das teil immer ein. Vielleicht hilft Dir das hier weiter:
#104328
Sonnige Grüße, Uwe
Leider hat der Tip nicht geholfen, es war lediglich ein leicht modifiziertes Template.
So sieht mein aktuelles Template aus:
<!-- ###TEMPLATE### begin -->
<form action="###SEARCHPID###" method="post" name="searchform" id="searchform">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><input name="tx_indexedsearch[sword]" type="text"></td>
<td><input name="tx_indexedsearch[submit_button]" type="submit" value="###SUBMIT###">
<input type="hidden" name="tx_indexedsearch[_sections]" value="0">
<input type="hidden" name="tx_indexedsearch[pointer]" value="0">
<input type="hidden" name="tx_indexedsearch[ext]" value="0">
<input type="hidden" name="tx_indexedsearch[lang]" value="###ACTLANG###">
</td>
</tr>
</table>
</form>
<!-- ###TEMPLATE### end -->
und das ist mein Typoscripteintrag (abweichend vom Original), öffnet aber zumindest die Suchseite, wenn auch ohne Ergebnis. Mit dem Originalscript aus dem Manual wurde nicht einmal die Suchseite geöffnet.
# Suchfeld einblenden
marks{
SEARCHBOX < plugin.tx_macinasearchbox_pi1
SEARCHBOX {
pidSearchpage = 14
}
}
plugin.tx_macinasearchbox_pi1 {
pidSearchpage = 14
}
LG Ursula
Hast Du auf der Ergebnisseite im Content das Plugin index search eingebunden?
Ja hab ich und das funktioniert für sich auch. Es klappt nur nicht mit der Vebindung von der Searchbox aus. Offensichtlich wird der Suchbegriff nicht weitergegeben.
Hmm, da weiß ich so auch nicht weiter. Ich fange dann immer an, an den Einstellungen zu spielen. In Deinem Falle würde ich das TS kürzen
# Suchfeld einblenden
marks{
SEARCHBOX < plugin.tx_macinasearchbox_pi1
SEARCHBOX {
pidSearchpage = 14
}
}
Versuchs mal ...
Der Effekt bleibt der gleiche 🙁
So wissen wir aber zumindest, das das TS zu lang war.
Muss vielleicht auf den einzelnen Seiten noch was eingetragen werden?
Seitenspezifisches TS?
Die Searchbox ist als Marker im Template und dann gibt es noch die Suchseite.
Tut mir leid, bin noch Anfängerin. Kenne auch andere CMS und die sind einfacher zu handlen.
LG Ursula
Nee, es ist eigentlich ganz einfach ...
Keine Sondereinstellungen oder so was. Der Fehler ist sicher was ganz simples. Hast Du im Setup sonst noch irgendwas stehen, betr. Suche? Ich kann Dir so leider nicht weiterhelfen.
Es sollte doch irgendwas stehen, wenn Du die Ergebnisseite direkt aufrufst.Ein Suchformular z. B.
frauursulabaer schriebSo sieht mein aktuelles Template aus:
Hast Du es auch eingebunden?
Spricht, hast Du in etwa folgendes in Deinem TS?
plugin.tx_indexedsearch {
.......
templateFile = fileadmin/.../indexed_search.tmpl
.......
}
.
indexedsearch steht tatsächlich nicht im setup, funktioniert aber trotzdem, für sich. Werde das aber trotzdem mal versuchen.
GN Ursula
muss auch nicht. lass hören, wie es weitergeht, Ursula