Zum Inhalt springen

Content-Typ "Datensatz einfuegen" nicht von Suche

Erstellt am 9. August 2004 · 1 Antwort · letzte Antwort am 11. August 2004

Tags: Inhaltselemente, Suche, Frage

ghofmann ·

Hallo Forum,

habe in einer Typo3-Installation zwei voneinander unabhaengige Seitenbaeume mit jeweils eigenem Template. Die Web Sites sollen sich jedoch bestimmte Textbloecke miteinander teilen, die aber jeweils nur an einer Stelle geaendert werden sollen. Dank Content-Typ "Datensatz einfuegen" funktioniert das auch wunderbar.

Nun aber mein Problem:
Auf beiden Web Sites soll es eine normale Suche (nicht indexed) geben. Ich hab in beiden Web Sites einen Text, der z.B. so aussieht:

Hier kommt etwas Text

In der ersten Web Site ist es als gewoehnliches Content-Element "Text" drin, in der zweiten nur als Verweis per "Datensatz einfuegen". In der ersten Web Site fuehrt Suche nach "etwas" zum Treffer, in der zweiten nicht.

Anbei Ausschnitt des Template-Setups, wie es in den beiden Templates drin ist:
# normale Suchfunktion
tt_content.search.30.target= _self
# Label "Searchword:" ausblenden
tt_content.search.30.dataArray.10.label >
# Drop-Down "Search in:" ausblenden
tt_content.search.30.dataArray.20.type = scols=hidden
tt_content.search.30.dataArray.20.valueArray >
tt_content.search.30.dataArray.20.value = tt_content.header-bodytext-imagecaption
# CSS-Klasse fuer Such-Eingabe-Feld setzen
tt_content.search.30.params.input = class="inputField" size="15"
# CSS-Klasse fuer Button setzen
tt_content.search.30.params.submit = class="inptBtn"
# Button-Beschriftung setzen
tt_content.search.30.dataArray.40.value = Suchen
# Ueberschrift Suchergebnisse
tt_content.search.20.layout.10.value = Suchergebnisse
tt_content.search.20.layout.20.value >
tt_content.search.20.layout.10.fontTag = <div class="ueberschrift1"> | </div>
tt_content.search.20.layout.10.wrap >
tt_content.search.20.layout.20.wrap >
tt_content.search.20.layout.20.fontTag = <font face="Arial" size=1><b> | </b></font>
tt_content.search.20.renderObj.10.innerWrap = <div class="fliesstext"> | </div>
tt_content.search.20.renderObj.10.wrap = <tr height="5"><td>|</td></tr>
tt_content.search.20.noResultObj.10.value = Ihre Suche führte zu keinem Ergebnis!
tt_content.search.20.noResultObj.10.wrap = <td width=95% bgColor="white"> | </td>
tt_content.search.20.renderObj.10.typolink.target = page

Wer weiss Rat?

Gruss
Gerhard

ghofmann ·

Hallo,

ich koennte mir vorstellen, dass ich das Problem selber loesen koennte, indem ich in irgendwelchen PHP-Dateien diverse SQL-Selects anpasse.

Hat jemand eine Ahnung, in welchen Dateien ich schauen muesste? Wo steckt denn die normale Suche drin?

Gruss
Gerhard