Zum Inhalt springen

macinasearch - indexedsearch funzt nicht richtig

Erstellt am 17. Januar 2004 · 14 Antworten · letzte Antwort am 23. Mai 2006

Tags: Suche, Frage

TimTom ·

Hi,
habe folgendes Problem habe in meiner Seite die macinasearchbox eingebaut, die searchbox ist auf allen Seiten zu sehen, funktioniert aber nur wenn ich mich auf der Seite mit dem idexedsearch (funktioniert wunderbar) befinde irgendwie scheint die Weiterleitung von der searchbox auf die indexedsearchseite nich zu funktionieren aber wieso???
Hier mein Code:

Setup:

#
#
#Searchbox
#
#
marks.searchbox >
marks.searchbox < plugin.tx_macinasearchbox_pi1
#
plugin.tx_macinasearchbox_pi1 {
###PID Suchergebnisseite
pidSearchpage = 193
}

wäre sehr dankbar wenn mir jemand einen Tipp geben könnte was falsch ist!!!

MfG
TimTom

alias7x ·

Mein Setup:

# Suche
plugin.tx_macinasearchbox_pi1.pidSearchpage = 23
plugin.tx_macinasearchbox_pi1.templateFile = fileadmin/root/templates/searchbox.htm

- Stimmt bei dir die ID der Searchpage?
- Auf der Searchpage: hast Du im Plugin den Root deiner Seite als Ausgangspunkt angegeben? Sonst hat die Macina natürlich nix zum durchsuchen.

Grüße, Ali

thorschtn ·
TimTom schrieb

Hi,
habe folgendes Problem habe in meiner Seite die macinasearchbox eingebaut, die searchbox ist auf allen Seiten zu sehen, funktioniert aber nur wenn ich mich auf der Seite mit dem idexedsearch (funktioniert wunderbar) befinde irgendwie scheint die Weiterleitung von der searchbox auf die indexedsearchseite nich zu funktionieren aber wieso???
TimTom

Genau das selbe Verhalten hatte ich auch.
Bei mir lag der Fehler darin, dass die <FORM>-Tags von macina_search und einem weiteren Formular fälschlicherweise ineinander verschachtelt waren. Nachdem ich den Fehler behoben habe, funktioniert die macina_search von jeder Seite aus.

Cre8tive ·

ich habe das selbe problem!!

root ist gesetzt, die indexed search läuft auch soweit... aber die searchbox übernimmt weder die angabe des templates noch die der PID...

und der link zur erweiterten suche ist (auch wenn die id der suchseite aufgerufen ist) einfach leer!

Cre8tive ·

ich habs in der zwischenzeit gelöst, lag an der reihenfolge.

jetzt stehts bei mir so und funktioniert:

plugin.tx_macinasearchbox_pi1.pidSearchpage = 33 
plugin.tx_macinasearchbox_pi1.templateFile = fileadmin/template/sonstige/suchbox_template.html 

temp.suchbox >
temp.suchbox < plugin.tx_macinasearchbox_pi1
mitchandi ·

Hallo, ich habe das selbe Problem:

habe folgendes Problem habe in meiner Seite die macinasearchbox eingebaut, die searchbox ist auf allen Seiten zu sehen, funktioniert aber nur wenn ich mich auf der Seite mit dem idexedsearch (funktioniert wunderbar) befinde irgendwie scheint die Weiterleitung von der searchbox auf die indexedsearchseite nich zu funktionieren aber wieso???
Du schreibst, dass die Form Tags nichts stimmten! Wie kann man das herausfinden, bzw. wie kann man die Form Tags ändern? Bei mir funktioniert die MacinaSearchbox nur auf der Seite die in pidSearchpage = 33 angegeben ist!

mfg Andreas.

Sardine ·

Hey Ho,

Ich hab auch ein Problem, die Searchbox ist schön auf allen Seiten zu sehen und alles scheint in Ordnung.
Wenn ich aber über die Searchbox was losschicke werde ich nur ganz toll auf die Seite mit der IndexSearch geleitet, und dort seh ich dann dann normale Suchformular, über welches ich dann nochmal suchen muss.
Sprich, die Suchbegriffe werden nicht in die Suchfunktion übernommen.

Wer weiss hier denn Abhilfe?

waxmaster ·

ich hatte das gleiche Problem. Abhilfe hat geschaffen, dass ich in der datei "ext_typoscript_setup.txt" im Verzeichnis "typo3conf/ext/macina_searchbox" direkt die PID eingetragen habe.

nahuel ·

auch bei mir lag die lösung des problems in der reihen folge es muss zuerst

#search#
plugin.tx_macinasearchbox_pi1.pidSearchpage = 497

und ann weiter unten erst

marks.s >
marks.s < plugin.tx_macinasearchbox_pi1

stehen dann funktioniert alles super

gagamuffin ·
nahuel schrieb

auch bei mir lag die lösung des problems in der reihen folge es muss zuerst

#search#
plugin.tx_macinasearchbox_pi1.pidSearchpage = 497

und ann weiter unten erst

marks.s >
marks.s < plugin.tx_macinasearchbox_pi1

stehen dann funktioniert alles super

Eine Frage: kommt dieser ganze code beim Root template ins setup???
Wo seh ich die ID die ich dort eingeben muss?
danke

gruss

up

gagamuffin ·

Halllooo

Kann mir jemand sagen ob ich irgendwo ein Manual auf deutsch finde für die macinasearchbox und indexsearch???

vielen Dank!

gruss gagamuffin

Mopps ·

bei mir hat auch nur geholfen, was waxmaster oben meint. Die .txt direkt ändern. Wenn ich das Zeug im Setup habe wird es schlicht ignoriert und <form action="" ... bleibt einfach leer.

So scheint mir das keine Lösung, aber zumindest geht es mal