Hallo zusammen,
ich verwende momentan diesen TS Code um ein Formular mit vorgefüllten Werten auszufüllen:
[globalVar = GP:validate=1]
config.no_cache = 1
tt_content.mailform {
11 = LOAD_REGISTER
11{
meinWert.cObject = RECORDS
meinWert.cObject {
dontCheckPid = 1
source.data = GPvar:code
tables = tx_pluss
conf.tx_pluss = TEXT
conf.tx_pluss {
field = anschrift1
}
}
meinWert1.cObject = RECORDS
meinWert1.cObject {
dontCheckPid = 1
source.data = GPvar:code
tables = tx_pluss
conf.tx_pluss = TEXT
conf.tx_pluss {
field = anschrift2
}
}
meinWert2.cObject = RECORDS
meinWert2.cObject {
dontCheckPid = 1
source.data = GPvar:code
tables = tx_pluss
conf.tx_pluss = TEXT
conf.tx_pluss {
field = anschrift3
}
}
meinWert3.cObject = RECORDS
meinWert3.cObject {
dontCheckPid = 1
source.data = GPvar:code
tables = tx_pluss
conf.tx_pluss = TEXT
conf.tx_pluss {
field = anschrift4
}
}
meinWert4.cObject = RECORDS
meinWert4.cObject {
dontCheckPid = 1
source.data = GPvar:code
tables = tx_pluss
conf.tx_pluss = TEXT
conf.tx_pluss {
field = anschrift5
}
}
meinWert5.cObject = RECORDS
meinWert5.cObject {
dontCheckPid = 1
source.data = GPvar:code
tables = tx_pluss
conf.tx_pluss = TEXT
conf.tx_pluss {
field = anschrift6
}
}
meinWert6.cObject = RECORDS
meinWert6.cObject {
dontCheckPid = 1
source.data = GPvar:code
tables = tx_pluss
conf.tx_pluss = TEXT
conf.tx_pluss {
field = anschrift7
}
}
meinWert7.cObject = RECORDS
meinWert7.cObject {
dontCheckPid = 1
source.data = GPvar:code
tables = tx_pluss
conf.tx_pluss = TEXT
conf.tx_pluss {
field = anschrift8
}
}
}
20.data.insertData=1
20.badMess = Folgende Felder sind Pflichtfelder!
20.target = _self
20.REQ.labelWrap.wrap = <div class="csc-form-label-req">|</div>
}
[global]
Ich würde gerne vorher prüfen ob die Datenbankabfrage auf GPvar:code (=UID) erfolgreich ist. Falls keine UID existiert, soll anstelle des Formulars ein Hinweis angezeigt werden.
Wie macht man sowas am besten?
schöne Grüße
Jörg