Zum Inhalt springen

layout der suche anpassen

Erstellt am 8. Januar 2003 · 4 Antworten · letzte Antwort am 8. Januar 2003

Tags: Templates & Layouts, Suche, Frage

bk ·

hallo,

hat jemand kenntnis dadrüber, wie man die suche und das login formular wie bei www.typo3.org auf der linken seite hinbekommt?

im ts object browserfinde ich unter tt_content.search.20.form.layout
nur folgendes:

<tr><td align=right>###LABEL###</td><td><img src="clear.gif" width=5></td><td>###FIELD###</td></tr>

hilft mir aber nicht weiter!

an welcher schraube muss ich da drehen?

mfg

bk

_Stefan_ ·

Hi

Haue die doch in einen Marker. Dann kann man sie in der Designvorlage platzieren.
oder
baue diese Formulare fest in die Designvorlage ein. Habe ich so seit 1Monat und scheint zu gehen. (dann sind die allerdings nicht mehr dynamisch, d.h. login/logout geht z.B. nicht mehr)

z.B. Marker

marks.SEARCHFORM < styles.content.searchform
marks.SEARCHFORM {
layout = ###LABEL###<img src="clear.gif" width=3>###FIELD###<img src="clear.gif" width=3>
dataArray {
10.label = Searchword:
10.type = sword=input
20.type = scols=hidden
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 = Los
50.type = scols=hidden
50.value = tt_content.header-bodytext-imagecaption
}

Gruss
Stefan

bk ·

hi stefan,

die suche hate ich bisher auch in einem marker, allerdings ohne layout. was mich verwirrt hat war die bezeichnung ###LABEL###, da diese ja nicht genutz wird oder irre ich mich da jetzt?

bei mir sieht es jetzt so aus:

marks.SEARCH < tt_content.search.30
marks.SEARCH.dataArray >
marks.SEARCH{
layout = <img src="clear.gif" width=2>###FIELD###
dataArray{
10.label >
10.type = sword=input
20.label >
20.type = scols=hidden
20.value = tt_content.header-bodytext-imagecaption
30.type = stype=hidden
30.value = L0
40.type = submit=submit
40.value = GO!
}

redirect=457
}

wie muss der code für das login-feld in einem marker aussehen, wenn die dynamik erhalten bleiben soll?

mfg

bk

_Stefan_ ·

###LABEL### beeinhaltet doch eigentlich nur das Wort vor dem inputfeld, also Searchword:

Auf typo3.org nicht vorhanden. Und bei Dir ja auch schon rausgelöscht.

Das Loginfeld hatte ich mal wie folgt: (nicht sonderlich übersichtlich, gebe ich zu). Ich meine das ging so, aber alles ohne Gewähr 😉

marks.LOGINFORM < styles.content.loginform
marks.LOGINFORM.params = style="width:90px;height:20px;font-size:10px; border-color : #0099CC ; background: #F5F5F5;"
marks.LOGINFORM {
layout = <tr><td width="40">&nbsp;</td><td>###LABEL###<br>###FIELD###</td></tr>
labelWrap.wrap = <font class="vsmall_w"> | </font>
REQ.labelWrap.wrap = <font class="vsmall_w"> | </font>
COMMENT.layout = <tr><td width="40">&nbsp;</td><td>###LABEL###</td></tr>
stdWrap.wrap = <table width="100%" border="0" cellspacing="0" cellpadding="0"> | <tr height="20"><td width="40"><img src="fileadmin/bilder/blind.gif" alt="" height="1" width="40" border="0"></td><td align="center"><a class="vsmall_w" href="http://typo3.domain.de/index.php?id=43">registrieren</a></td></tr><tr><td colspan="2" align="right"><br><br><img src="fileadmin/bilder/blind.gif" alt="" height="1" width="30" border="0"><img src="fileadmin/bilder/pix_weiss.gif" alt="" height="1" width="130" border="0"></td></tr></table>
dataArray {
}
}

Gruss
Stefan