Hallo
ich suche das Template um die Suchfunktion abzuändern....
Wer weiß wo das Template dafür steckt???
Danke euch bereits jetzt für Infos...
Grüße
KASI
Hallo
ich suche das Template um die Suchfunktion abzuändern....
Wer weiß wo das Template dafür steckt???
Danke euch bereits jetzt für Infos...
Grüße
KASI
Hallo,
hast Du das Template gefunden ? Ich möchte auch die Anzeige des Suchergebnisses ändern.
Das Suchergebniß soll nur den Seitentitel anzeigen. Der Content vom Text möchte ich nicht anzeigen.
Weiß aber nciht welche Datei ich anfassen muß.
Gruß
celeron
Hi,
welche Suche?
Es gibt die normale und indexed search.
Ciao
Der DJ
Ich meine die normale Suche.
Ich suche schon seit Tagen nach einer Lösung.
Habe einen Branchenführer mit Typo3 realisiert.
Stehen um die 1700 Firmen drin. Jede Firma hat eine Seite inder Sie sich vorstellen kann.
Jetzt möchte ich die Möglichkeit bieten, daß sich Firmen bei dem Suchergebniss herausheben können. Sei es durch eine Grafik oder einer größeren Schrift.
Kann mir jemand einen Tipp geben, wie ich das anstellen könnte.
Gruß
celeron
Hi,
1. Template-> Template Analyzer
2. Auf Content (default) klicken
3. Runterscrollen und nach tt_content.search suchen.
Dort steht dann so etwas:
tt_content.search = COA
tt_content.search {
10 = < lib.stdheader
20 < styles.content.searchresult
30 < styles.content.searchform
30.stdWrap.editIcons = tt_content: pages
30.stdWrap.editIcons.iconTitle=Edit search element
}
Jetzt weißt Du schon mal welche Variablen gesetzt und geändert werden können.
Ich gehe mal davon aus, dass in lib.stdheader nichts geändert werden soll, daher:
Bei 20 und 30 siehst Du eine Zuordnung anderer TS-Variablen also hochscrollen und
4. auf styles.content (default) klicken und wieder runterscrollen und Du findest dies:
styles.content.searchform < styles.content.mailform
styles.content.searchform {
goodMess = {$styles.content.searchform.goodMess}
redirect >
recipient >
data >
dataArray {
10.label = Searchword:
10.type = sword=input
20.label = Search in:
20.type = scols=select
20.valueArray {
10.label = Headers and keywords
10.value = pages.title-subtitle-keywords-description:tt_content.header
20.label = Pagecontent
20.value = tt_content.header-bodytext-imagecaption
}
30.type = stype=hidden
30.value = L0
40.type = submit=submit
40.value = Search now!
}
type.field = pages
type.listNum = 0
locationData = HTTP_POST_VARS
no_cache = 1
}
styles.content.searchresult = SEARCHRESULT
styles.content.searchresult {
allowedCols = pages.title-subtitle-keywords-description : tt_content.header-bodytext-imagecaption : tt_address.name-title-address-email-company-city-country : tt_links.title-note-note2-url : tt_board.subject-message-author-email : tt_calender.title-note : tt_products.title-note-itemnumber
renderObj = COA
renderObj {
10 = TEXT
10.field = pages_title
10.textStyle {
face.default = {$styles.content.searchresult.head.face}
size.default = {$styles.content.searchresult.head.size}
color.default = {$styles.content.searchresult.head.color}
}
10.fontTag = <b> | </B>
10.typolink.parameter.field = uid
10.typolink.target = {$styles.content.searchresult.resultTarget}
10.typolink.additionalParams.data = register:SWORD_PARAMS
10.typolink.additionalParams.required = 1
10.typolink.additionalParams.wrap = &no_cache=1
10.wrap = <tr><td>|</td></tr>
10.spaceBefore = 6
20 = COA
20 {
10 = TEXT
10.field = tt_content_bodytext
10.htmlSpecialChars = 1
10.stripHtml = 1
}
20.stdWrap.crop = 200 | ...
20.stdWrap.wrap = <tr><td>|</td></tr>
20.stdWrap.textStyle {
face.default = {$styles.content.searchresult.face}
size.default = {$styles.content.searchresult.size}
color.default = {$styles.content.searchresult.color}
}
}
renderWrap = <table border=0 cellspacing=3> | </table>
layout = COA
layout {
wrap = <table border=0 cellspacing=0 cellpadding=2><tr> | </tr></table> ###RESULT###
10 = TEXT
10.value = Searchresult: ###RANGELOW###-###RANGEHIGH### of ###TOTAL###
10.fontTag = {$styles.content.searchresult.header.wrap}
10.wrap = <td width=95% bgColor="{$styles.content.searchresult.header.bgCol}"> | </td>
20 = TEXT
20.value = ###PREV### ###NEXT###
20.fontTag = {$styles.content.searchresult.header.wrap}
20.wrap = <td bgColor="{$styles.content.searchresult.header.bgCol}">|</td>
}
noResultObj = COA
noResultObj {
wrap = <table border=0 cellspacing=0 cellpadding=2><tr> | </tr></table>
10 = TEXT
10.value = Sorry, you search was empty!
10.fontTag = {$styles.content.searchresult.header.wrap}
10.wrap = <td width=95% bgColor="{$styles.content.searchresult.header.bgCol}"> | </td>
}
next = TEXT
next.value = Next
prev = TEXT
prev.value = Prev
target = {$styles.content.searchresult.target}
range = 20
}
Damit sollte doch wohl alles gesagt sein, oder?
Ciao
Der DJ
Und wie kann ich jetzt darin die Werte verändern?
Tom