[TYPO3-german] Re: typo3 8.7.6 EXT form GET Parameter
David Brünner
david.bruenner at t-online.de
Thu Dec 14 14:06:43 CET 2017
Hallo,
ich habe da jetzt mal ein kleines funktionierendes Beispiel geschreiben.
Lege zum testen noch folgendes im Seitenbaum an:
'root' # Startseite zum testen - id=1
-- 'Mercedes' # Seite, die bei Klick Parameter 1 setzt
-- 'Audi' # Seite, die bei Klick Parameter 2 setzt
setup.ts:
[code]
lib.menu = HMENU
lib.menu {
special = directory
special.value = 1
1 = TMENU
1 {
NO = 1
NO {
allWrap = <li>|</li>
stdWrap.cObject = CASE
stdWrap.cObject {
key.field = uid
5 = TEXT
5.value = Mercedes
5.typolink.parameter = &wagen=1
6 = TEXT
6.value = Audi
6.typolink.parameter = &wagen=2
default = TEXT
default.field = title
}
}
}
}
page = PAGE
page {
10 < lib.menu
20 < styles.content.get
20.select {
pidInList = 1
}
}
plugin.tx_form {
settings {
formDefinitionOverrides {
testform {
renderables {
0 {
renderables {
1 {
# only for test wheter GP:wagen has correct value
label = TEXT
label {
stdWrap.data = GP:wagen
stdWrap.noTrimWrap = |Vorsausgewähltes Model: ||
}
defaultValue = TEXT
defaultValue {
stdWrap.data = GP:wagen
stdWrap.insertData = 1
}
}
}
}
}
}
}
}
}
[/code]
test.yaml - Konfiguration für Testformular:
[code]
renderingOptions:
submitButtonLabel: Submit
type: Form
identifier: testform
label:
prototypeName: standard
finishers:
-
options:
pageUid: '1'
additionalParameters: ''
identifier: Redirect
renderables:
-
renderingOptions:
previousButtonLabel: 'Previous step'
nextButtonLabel: 'Next step'
type: Page
identifier: page-1
label:
renderables:
-
defaultValue: wert
type: Hidden
identifier: hidden-1
label: Hidden
-
properties:
options:
1: Mercedes
2: Audi
type: SingleSelect
identifier: singleselect-1
label: Einfachauswahl
[/code]
More information about the TYPO3-german
mailing list