TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

macinasearchbox ruft Suchseite auf, sucht aber nicht


Autor Nachricht
Verfasst am: 20. 07. 2012 [18:26]
chrickenh
Themenersteller
Dabei seit: 13.07.2010
Beiträge: 65
Hallo,

ich habe da ein Problem, das an aderer Stelle schon mal aufgetaucht ist (http://www.typo3.net/index.php?id=forum&tx_mmforum_pi1[action]=list_post&tx_mmforum_pi1[tid]=8647&tx_mmforum_pi1[fid]=9), ich verwende aber keine Frames.

Also: Ich habe die Indexed Search Engine installiert und die arbeitet auch gut (abgesehen vom Crawler).
Dann habe ich in mein Template mittels macinasearchbox eine Suchbox integriert. Passt und ist hübsch.
TS-Setup wie folgt:
TYPOSCRIPT
lib.field_searchbox < plugin.tx_macinasearchbox_pi1
plugin.tx_macinasearchbox_pi1 {
	pidSearchPage = 218
 
}

Wenn ich nun in die Macinasearchbox einen Suchbegriff eingebe und starte, dann wird die Seite mit der indexed search aufgerufen, aber ich erhalte kein Suchergebnis. Es wird einfach nur die Suchmaske angezeigt.
Gerade so, als würde keine Suche gestartet.

Ich habe auch das Template von macina verändert, allerdings der Faulheit halber das Original. Vielleicht ist mir hier auch ein Fehler unterlaufen.
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Template file for the"macina_searchbox"extension.</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h3>Template file for the "macina_searchbox" extension.</h3>
<p><b>Available Markers:</b></p>
<ul>
  <li>###HEADLINE### Displays the Headline</li>
  <li>###ADVANCED### Advanced Search Link</li>
  <li>###SUBMIT### Alttext for the submit button</li>
  <li>###ACTLANG### UID of the actual language</li>
  <li>###SEARCHPID### PID of the Searchpage</li>
</ul>
<!-- ###TEMPLATE### begin -->
<form action="###SEARCHPID###" method="post" name="searchform" id="searchform">
  <table height="14" border="0" cellpadding="0" cellspacing="0">
    <tr>
      <td align="left"><input name="tx_indexedsearch[sword]" type="text" /></td>
      <td><input name="tx_indexedsearch[submit_button]" type="submit" value="Suche" />
        <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 -->
</body>
</html>

Wäre toll, wenn mir jemand helfen könnte icon_smile.gif

Lieben Gruß
Chrickenh

PS: Wo ich grad schreibe: Wie kriege ich die indexed_search eigentlich deutsch?
Im TS habe ich schon:
TYPOSCRIPT
config {
        ...
        language = de
	locale_all = de_DE
	locale_all = de_DE.UTF8
	sys_language_uid = 0
        ...
}
Profil
Verfasst am: 20. 07. 2012 [18:39]
chrickenh
Themenersteller
Dabei seit: 13.07.2010
Beiträge: 65
Das ging ja schnell.

Ich hab das Problem gefunden.
Ich hatte als Content-Element indexed search (experimantal) verwendet, weil die normale in einem OOPS-Fehler geführt hat.
Jetzt funktioniert die normale Indexed Suche - warum auch immer - und auch die Suche über Macina funktioniert.
Jetzt muss ich nur noch Suchfeld und Ergebnisse neu stylen.

Lieben Gruß
Chrickenh
Profil