Zum Inhalt springen

Suchen Formular verändern

Erstellt am 18. November 2002 · 10 Antworten · letzte Antwort am 20. November 2002

Tags: Frage

tanjob ·

ich will das suchen formular dahingehend ändern, dass vor dem eingabefeld und der auswahlliste kein text steht. ausserdem möchte ich die beschriftung des buttons ändern.

so hab ichs versucht:
marks.SEARCH < tt_content.search.30
.
.
tt_content.search.30 = COA
tt_content.search.30 {
10 = < lib.stdheader
20 < styles.content.searchresult
30 < styles.content.searchform
tt_content.search.30.dataArray.10.label = test
tt_content.search.30.dataArray.40.value = Go!
}
ich bin blutiger anfänger und würd mich freuen, wenn ihr in eurer beschreibung ein wenig detaillierter als üblich wärt. DANKE!

Blacky ·

versuch's mal stattdessen so:

marks.SEARCH < tt_content.search.30
# wenn das Formular dem objekt marks.SEARCH
# übergeben wurde, dann können wirksame
# Änderungen nur an marks.SEARCH vorgenommen werden
marks.SEARCH.dataArray.10.label = test
# um label ganz zu entfernen:
# marks.SEARCH.dataArray.10.label >
marks.SEARCH.dataArray.40.value = Go!

Gruss

Andreas Schwarzkopf
http://www.meinsystem.de

tanjob ·

Naja, zumindest fast. jetzt sieht das ganze zwar nett aus, aber es sucht nicht.
was muss ich an folgendem script ändern damit es funktioniert?
.
.
marks.SEARCH < tt_content.search.30
.
.
marks.SEARCH{
dataArray{
10.label =
20.label =
20.type = scols=hidden
20.value = pages.title-subtitle-keywords-description:tt_content.header-bodytext-imagecaption
40.value = Go!
}
marks.SEARCH.redirect>
marks.SEARCH.redirect=395
marks.SEARCH.type.field = bodytext
}

[ Diese Nachricht wurde geändert von: tanjob am 2002-11-19 11:43 ]

Andrej ·

mach sicherheitshalber vorher ein

tt_content.search.30 >

ich hatte das gleiche problem. es kam daher, daß scols noch ursprüngliche inhalte drin stehen hatte.
kannst du leicht überprüfen, indem du dir mal den html-quellcode (quälcode ?) im browser ansiehst...

viel erfolg

tanjob ·

wenn ich über seiteninhalt eine suche einfüge, funktioniert diese. was sagt mir das?

hier nochmal der code:
marks.SEARCH < tt_content.search.30
......
marks.SEARCH{
dataArray{
10.label =
10.type = sword=input
10.value = keyword
20.label =
20.type = scols=hidden
20.value = tt_content.header-bodytext-imagecaption
30.type = stype=hidden
30.value = L0
40.value = Go!
}
marks.SEARCH.redirect>
marks.SEARCH.redirect=395
marks.SEARCH.recipient>
marks.SEARCH.type.field = bodytext
}

DANKE für eure geduld.

Andrej ·

dass du ein problem mit deiner definition hast 😉

im ernst: hast du es mal mit meinem vorschlag probiert?
schick mal deinen aktuellen code - ich probiers bei mir.

tschau

Blacky ·

Deine Klammern sind im zweiten Teil falsch gesetzt, so muss es richtig heissen:

marks.SEARCH < tt_content.search.30
......
marks.SEARCH{
dataArray{
10.label =
10.type = sword=input
10.value = keyword
20.label =
20.type = scols=hidden
20.value = tt_content.header-bodytext-imagecaption
30.type = stype=hidden
30.value = L0
40.value = Go!
}
redirect>
redirect=395
recipient>
type.field = bodytext
}

den Rest habe ich nicht geprüft, sollte aber jetzt funktionieren.

Gruss
Andreas