[TYPO3-german] Indexed Search in die Navileiste

Fabian König Fabian.Koenig at gmx.net
Wed Oct 4 16:30:05 CEST 2006


Hi.
Also ich hatte Probleme mit der Extension (bei Typo3 4.0.2).
Kannst es notfalls auch manuell per Hand basteln, falls es nicht geht:


===TYPOSCRIPT:CONSTANTS===
# Hier gibst du deine Suche-Ausgabeseite an:
plugin.tx_indexedsearch.searchUID = 666

# Erweiterte Suche anzeigen?
plugin.tx_indexedsearch.showAdvanced = 0
===TYPOSCRIPT:CONSTANTS===


===TYPOSCRIPT:SETUP===
MARKER = COA_INT
MARKER {
  stdWrap.prefixComment = 2 | MARKER
  10 = TEXT
  10.typolink.parameter = {$plugin.tx_indexedsearch.searchUID}
  10.typolink.returnLast = url
  10.wrap = <form action="|" method="post" id="indexedsearch"
name="quicksearch" style="display:inline;">
  20 = COA
  20 {
    wrap = |
    10 = TEXT
    10.data = GPvar : tx_indexedsearch |sword
    10.wrap = <a
href="javaScript:document.forms['quicksearch'].submit()"
class="formatLanguageSelection">Suche</a> <input
name="tx_indexedsearch[sword]" value="|" class="FORM_formatQuicksearch"
type="text" />
    20 = COA
    20 {
      wrap = |
      10 = TEXT
      10.value = <input type="hidden" name="tx_indexedsearch[sections]"
value="0" />
      20 = TEXT
      20.value = <input name="tx_indexedsearch[submit_button]"
value="Search" type="hidden" />
    }
  }
  30 = COA
  30 {
    wrap = |
    10 = TEXT
    10.value = Advanced search »
    10.typolink.parameter = {$plugin.tx_indexedsearch.searchUID}
    10.typolink.additionalParams = &tx_indexedsearch[ext]=1
    10.wrap = |
    if.isTrue = {$plugin.tx_indexedsearch.showAdvanced}
  }
  wrap = | </form>
}
===TYPOSCRIPT:SETUP===


So irgendwas selberbasteln roxx0rt ziemlich ;)
(Silvesterknaller, Rohrbomben, Typoscript, etc.. Hehe *Guten Tag heute
hab* Ausserdem ist man nicht darauf angewiesen, dass der
Extension-Author endlich 'nen Update rausgibt, wenn mal was nicht geht *g*)

Musste evtl. noch anpassen, falls du Mehrsprachigkeit hast.
(Evtl. per Javascript oder sowas irgendwie zurechtbiegen oder so..)
Der Absende-Button ist in diesem Fall uebrigens ein Text-Link,
kannste ja anpassen wie du willst ;)


Just my 2 cents..





Daniel Ditgens @ 04.10.2006 15:59:
> Hi Alex,
> 
> du kannst die Extension macina_searchbox für eine Suchbox benutzen.
> 
> Gruß,
> 
> Daniel
> 
> Alexander Hazenbiller schrieb:
>> Hallo allerseits,
>>
>> ich habe vor die Indexed Search in meine Navileiste einzubinden.
>> Das habe ich auch mit dem folgenden TS-code hingekriegt:
>>
>> [...]
>> SEARCH < plugin.tx_indexedsearch
>>         SEARCH {
>>         _CSS_DEFAULT_STYLE >
>>         show.rules = 0
>>         show.advancedSearchLink = 0
>>         }
>> [...]
>>
>> Leider gibt er mir auch das Ergebnis in der gleichen Spalte aus
>> (Navi). Wie kann ich die Ausgabe umleiten auf eine andere Seite?
>>
>> Vielen Danke im Voraus



More information about the TYPO3-german mailing list