[TYPO3-german] Standartsuche formatieren?
Fabian König
Fabian.Koenig at gmx.net
Tue Feb 6 14:45:13 CET 2007
Hi.
die indexed ist zu "oversized", aber danke ;-)
Habe das ganze jetzt hinbekommen mit dem wechsel der Positionen.
Datei:
typo3/sysext/css_styled_content/static/setup.txt
ToDo:
Benenne "tt_content.search.20" in "tt_content.search.30" um.
(Und umgekehrt.)
Um Update-unabhaengig das ganze festzulegen, muesste man folgendes in
sein Root-TypoScript-Template schreiben:
===TS:SETUP===
tt_content.search.30 = SEARCHRESULT
tt_content.search.30 {
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
languageField.tt_content = sys_language_uid
renderObj = COA
renderObj {
10 = TEXT
10.field = pages_title
10.htmlSpecialChars = 1
10.typolink {
parameter.field = uid
target = {$styles.content.searchresult.resultTarget}
additionalParams.data = register:SWORD_PARAMS
additionalParams.required = 1
additionalParams.wrap = &no_cache=1
}
10.htmlSpecialChars = 1
10.wrap = <h3 class="csc-searchResultHeader">|</h3>
20 = COA
20 {
10 = TEXT
10.field = tt_content_bodytext
10.stripHtml = 1
10.htmlSpecialChars = 1
}
20.stdWrap.crop = 200 | ...
20.stdWrap.wrap = <p class="csc-searchResult">|</p>
}
layout = COA
layout {
wrap = <table border="0" cellspacing="0" cellpadding="2"
class="csc-searchResultInfo"><tr> | </tr></table> ###RESULT###
10 = TEXT
10.data = LLL:EXT:css_styled_content/pi1/locallang.php:search.resultRange
10.wrap = <td class="csc-searchResultRange"> | </td>
20 = TEXT
20.value = ###PREV### ###NEXT###
20.wrap = <td class="csc-searchResultPrevNext"> | </td>
}
noResultObj = COA
noResultObj {
10 = TEXT
10.data = LLL:EXT:css_styled_content/pi1/locallang.php:search.emptySearch
10.wrap = <h3 class="csc-noSearchResultMsg">|</h3>
}
next = TEXT
next.data =
LLL:EXT:css_styled_content/pi1/locallang.php:search.searchResultNext
prev = TEXT
prev.data =
LLL:EXT:css_styled_content/pi1/locallang.php:search.searchResultPrev
target = {$styles.content.searchresult.target}
range = 20
stdWrap.prefixComment = 2 | Search result:
}
# Form:
tt_content.search.20 < tt_content.mailform.20
tt_content.search.20 {
goodMess = {$styles.content.searchform.goodMess}
redirect >
recipient >
data >
dataArray {
10.label.data =
LLL:EXT:css_styled_content/pi1/locallang.php:search.searchWord
10.type = sword=input
20.label.data =
LLL:EXT:css_styled_content/pi1/locallang.php:search.searchIn
20.type = scols=select
20.valueArray {
10.label.data =
LLL:EXT:css_styled_content/pi1/locallang.php:search.headersKeywords
10.value = pages.title-subtitle-keywords-description:tt_content.header
20.label.data =
LLL:EXT:css_styled_content/pi1/locallang.php:search.pageContent
20.value = tt_content.header-bodytext-imagecaption
}
30.type = stype=hidden
30.value = L0
40.type = submit=submit
40.value.data =
LLL:EXT:css_styled_content/pi1/locallang.php:search.searchButton
}
type.field = pages
type.listNum = 0
locationData = HTTP_POST_VARS
no_cache = 1
stdWrap.wrap = <table border="0" cellspacing="1" cellpadding="1"
class="csc-searchform"> | </table>
stdWrap {
editIcons.iconTitle.data =
LLL:EXT:css_styled_content/pi1/locallang.php:eIcon.search
prefixComment = 2 | Search form inserted:
}
}
===TS:SETUP===
Dann geht den shit auch jut ab, yoa :)
Danke nochmal ^^
mfg
Fabian
(...eines Tages werde ich ausnahmsweise mal eine Extension installieren,
die ich nicht umprogrammieren muss damit sie so funktioniert wie ich das
moechte... vielleicht...)
Jesse Adler|Illuminatus Web Design Berlin schrieb:
> Hallo Fabian,
> so weit ich weiß, funktioniert in der Standardsuche keine Anpassung von
> Templates.
> Ich empfehle die Installation der "indexed search engine", die schon mit
> Typo3 4.x mit kommt und nur noch installiert werden muss.
> Im Anschluss kannst Du die Extension "ch_is_templates" installieren, die
> Dir das Verfassen eigener Suchformular-Templates erlaubt.
>
> Ich habe das gerade erst gestern gemacht und bin sehr zufrieden, zumal
> indexierte Suche um Längen besser ist und hierfür ein umfangreiches
> manual vorliegt.
>
> Gruß
> Jesse
> Illuminatus Web Design Berlin
> Adler & Ferger GbR
> Sophie-Charlotten-Str. 49
> 14059 Berlin
> Tel.: +49 (0)30 - 324 34 77
> Mobil: +49 (0)163 - 441 70 76
> www.illuminatus-webdesign.de
> mail: adler at illuminatus-webdesign.de
>
>
> Fabian König schrieb:
>> Gibt es denn keine Moeglichkeit? :-(
>>
>>
>> Fabian König schrieb:
>>> Hi!
>>>
>>> Ich verwende die Standartsuche ("Seiteninhalt -> Suche", bzw.
>>> "tt_content.search").
>>>
>>> Normal ist es so, dass oben die Suchergebnisse stehen und unten das
>>> Eingabefeld.
>>>
>>> Wie kann ich das umdrehen???
>>> Das Suchfeld soll oben sein und drunter die Suchergebnisse.
>>>
>>> Help..
>>>
>>> mfg
>>> Fabian
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>
>>
More information about the TYPO3-german
mailing list