Hallo,
ich benutze auf unserer Web Site die normale Suche.
Habe mit
tt_content.search.30.dataArray.20.value =
tt_content.header-bodytext-imagecaption
dafuer gesorgt, dass auf der Suchergebnisseite von jeder gefundenen Seite die ersten paar Zeilen Text mit angezeigt werden.
Leider gibt's Probleme, wenn in diesem Text Zeilenumbrueche mit <BR> drinstehen, diese werden naemlich einfach ignoriert.
Sehen kann man's hier:
http://www.planat.de/index.php?id=67
Als Suchbegriff z.B. "Software" eingeben.
Irgendeine Idee? Ist das ein Bug?
Gruss
Gerhard
Die suche sieht doch einwandfrei aus...
wo genau ist dein Problem??
Gib doch mal "Software" als Suchbegriff ein, dann kommt unter anderem auch die Seite "Impressum" als Treffer, folgender Text unter dem Seitentitel:
PLANAT GmbHSchönbergstr. 45-4773760 Ostfildern (bei Stuttgart)
--> alles in einer Zeile ohne Umbruch
Auf der Seite steht aber eigentlich:
PLANAT GmbH
Schönbergstr. 45-47
73760 Ostfildern (bei Stuttgart)
--> also mit Umbruechen
Gruss
Gerhard
Hallo ghofmann,
hast du mittlerweile das Problem lösen können, ich habe zur Zeit gleiches Prob, wäre schön, wenns da was geben sollte 😉
Grüße,
Commodore
Sorry, nein...
Immer noch keine Loesung gefunden.
Gruss
Gerhard
# Ergebnisseite der Suche
tt_content.search.20 {
range = 30
layout {
wrap = <div class="searchresult">| ###RESULT### </div>
10.fontTag >
10.wrap = <h2>|</h2>
10.lang.de = Suchergebnis in 'Naber.de':
20 >
# 20.fontTag = <strong>|</strong>
# 20.wrap = <p>|</p>
}
noResultObj {
wrap = |
10.fontTag >
10.wrap = <h2>|</h2>
}
renderWrap = <ul>|</ul>
renderObj {
10 {
wrap = <li><strong>|</strong><br />
innerWrap >
spaceBefore >
stdWrap >
}
20 {
stdWrap.parseFunc < tt_content.text.20.parseFunc
stdWrap.wrap = |</li>
stdWrap.innerWrap >
}
}
}
siehe renderObj.20.stdwrap.parseFunc !!! Zumindest die bodytext formatierung bekommt man so hin ...
Aber ein Problem stellt sich dann: Da ein crop definiert wurde, könnte es auch sein, dass ein vorhandenes Tag quasi durchgeschnitten wird, das wäre mitunter ein Problem, weshalb hier auch keine HTML-Tags drin sind ...
Aber damit gehts:
renderObj {
20 {
10.stripHtml = 0
10.htmlSpecialChars = 0
[...]
Nur die obengenannte Einschränkung bleibt!
Die Suche sieht ja gut aus,
Ich beschäftige mich als Anfänger seit 2 Monaten mit Typo und bin von dem System überzeugt.
Verwende tt_content.search und habe nur content als statisches Template eingebunden und auch alles hinbekommen, bis auf die Formatierung des Suchergebnisses.
Bei mir wird reines html ausgegeben, d.h. auch mit Formatierungszeichen.
Darüber möchte ich den Text und nicht die Überschrift als Link.
Ich wäre Dir sehr dankbar, einen Tip zu bekommen.
Ro.Kra