[TYPO3-german] Hilfe Indexed_Search Suchfeldname im Header nicht in Englisch

Edgar Kaestner edgar.kaestner at t-online.de
Wed Sep 17 18:53:56 CEST 2014


Ich bin schon schier verzweifelt.
Ich habe es geschafft, das Suchergebnis über das Suchfeld mit der Lupe auf der Suche-Seite anzeigen zu lassen.
Aber sowohl "Search" als auch die Ergebnisse auf der Englischen Seite werden nicht angezeigt. Es erscheitn die deutsche Suchergebnis seite.

Woran liegts?

TS_SETUP:
# Konfiguration Indexed Search

plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 0
plugin.tx_indexedsearch.tableParams {
    secHead = border=0 cellpadding=0 cellspacing=0 width="300"
    searchBox =  border=0 cellpadding=0 cellspacing=0
    searchRes =  border=0 cellpadding=0 cellspacing=0 width="300"
}
plugin.tx_indexedsearch.show.rules = 0
plugin.tx_indexedsearch.search.page_links=10
plugin.tx_indexedsearch._CSS_DEFAULT_STYLE >


# Konfiguration Template Auto-Parser

plugin.tx_automaketemplate_pi1 {
   content = FILE
   content.file = fileadmin/templates/10_dateivorlage.html

   elements {
      HEAD.all = 1
      HEAD.all.subPartMarker = DOCUMENT_HEAD
      BODY.all = 1
      BODY.all.subpartMarker = DOCUMENT_BODY
      DIV.all = 1
      SPAN.all = 1
   }
}

config {
  language = de
  locale_all = de_DE
  doctype = xhtml_trans
  xmlprologue = none
  metaCharset = utf-8
  htmlTag_langKey = de-DE
  linkVars = L
  sys_language_uid = 0
}

# wenn der globale Parameter L auf 1 steht:
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = en_UK
config.htmlTag_langKey = en-UK

plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 1

[global]
 

# Default PAGE object:
page = PAGE

# Indizieren der Website aktivieren
page.config.index_enable = 1

page.includeCSS {
     file10 = fileadmin/templates/css/10_screen.css
     file10.media = screen
     }

page.10 = TEMPLATE
page.10 {
   template =< plugin.tx_automaketemplate_pi1
   workOnSubpart = DOCUMENT_BODY
   
   subparts.inhalt < styles.content.get
   subparts.rechts = COA
   subparts.rechts {
    10 = RECORDS
    10.tables = tt_content
    # übergeben Sie hier den ID des Formularelements im SysOrdner:
    10.source = 54
    20 < styles.content.getRight
   }
   
   subparts.sprung = TEXT
   subparts.sprung.value (
   <a href="#navigation">Zur Navigation springen</a> |
   <a href="#inhalt">Zum Inhalt springen</a>
   )
   
   # Achtung - passen Sie hier gegebenenfalls den Seiten-ID an:
   subparts.suchen = HTML
   subparts.suchen.value (
    <form action ="index.php?id=12&L=0"
     method="POST">
    <label for="suche">Suchen:</label><br/>
    <input type="text" name="tx_indexedsearch[sword]" id="suche" size="15"
     title="Suchanfrage eingeben"/>
    <input type="image"
     src="fileadmin/templates/img/suchenlupe.gif" alt="Suchen"
     title="Suchen" /></form>
)

   subparts.toplink = TEXT
   subparts.toplink.value (
   <a href="#wrap">nach oben</a>
   )

   subparts.language = COA
   subparts.language {
      10 = TEXT
      10.wrap = <a href="index.php?id= | &L=0">deutsch</a>
      10.field = uid
      20 = TEXT
      20.value =  | 
      30 = TEXT
      30.wrap = <a href="index.php?id=|&L=1">english</a>
      30.field = uid
    }

  
   subparts.copyright = COA
   subparts.copyright {
      10 = TEXT
      10.field = title
      20 = TEXT
      20.value =  - © 2011 TYPO3einsteiger
   }
    
   subparts.globals = HMENU
   subparts.globals {
      special = list
      special.value = 9,10
      1 = TMENU
      1.NO.stdWrap.case=lower
      1.NO.linkWrap = |  |  |*| |
   }
 
    subparts.bottomnavi = HMENU
    subparts.bottomnavi {
       excludeUidList = 9, 10
       1 = TMENU
       1.NO.stdWrap.case=lower
       1.NO.linkWrap = |  |  |*| |  |  |*| |
    }

    
   subparts.navigation = HMENU
   subparts.navigation {
         excludeUidList = 9, 10
         wrap = <ul class="navi"> | </ul>
         
   # Die erste Ebene:
         1 = TMENU
         1.expAll = 1
         1.NO.wrapItemAndSub = <li> | </li>
         
   # CUR-Zustand der ersten Ebene:
         1.CUR = 1
         1.CUR < .1.NO
         1.CUR.ATagParams = class="active"
         
   # ACT-Zustand der ersten Ebene:
         1.ACT = 1
         1.ACT < .1.CUR

   # Die zweite Ebene:
         2 = TMENU
         2.wrap = <ul class="subnavi"> | </ul>
         2.NO.wrapItemAndSub = <li> | </li>
         
   # CUR-Zustand der zweiten Ebene:
         2.CUR = 1
         2.CUR < .2.NO
         2.CUR.ATagParams = class="active"
   }

   subparts.rootline = HMENU
   subparts.rootline {
      special = rootline
      special.range = 1 | 1
      wrap = <b>Sie sind hier:</b>  |
      1 = TMENU
      1.NO.allWrap = | /   |*|  | /   |*|  |
      1.CUR = 1
      1.CUR < .1.NO
      1.CUR.doNotLinkIt = 1


     }
       
}


# wenn der globale Parameter L auf 1 steht:
[globalVar = GP:L = 1]

page.10 {
    subparts.rootline.wrap = <b>You are here:</b>  |
    subparts.toplink.value = <a href="#wrap">top</a>
    subparts.sprung.value (
        <a href="#navigation">Jump to navigation</a> |
        <a href="#inhalt">Jump to content</a>
    )
  
   # Achtung: ID gegebenenfalls anpassen!!
    subparts.suchen.value {
      <form action ="index.php?id=12&L=1"
            method="POST">
      <label for="suche">Search:</label><br/>
      <input type="text" name="tx_indexedsearch[sword]"
             id="suche" size="15"
             title="Your search here"/>
      <input type="image"
              src="fileadmin/templates/img/suchenlupe.gif" alt="Search"
             title="Search" /></form>
    )

}
[global]


More information about the TYPO3-german mailing list