[TYPO3-german] systemextension "form"

2014-07-29 Diskussionsfäden Ralf-Rene Schröder
hallo... ich habe zur Extension "form" 2 Fragen...

1.) ich habe eine Checkbox eingefügt mit folgendem Code:
80 = CHECKBOX
80 {
  name = ok
  value = 1
  label {
noTrimWrap = |Ich habe die | gelesen!|
typolink.parameter = 27
  }
}
sie verlinkt auf eine Seite AGB, aber im Label der Checkbox wird der
Link als Quelltext im FE ausgegeben:


Ich habe die AGB; gelesen
!*


2.) wie bekommt man es hin das ein Feld einer Selectbox ausgewählt sein
muß??? irgendwie reagiert da nichts auf den Pflichtfeldzustand...

PS: eigentlich wollte ich für eine solche Kleinigkeit keinen formhandler
oder powermail installieren...

-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Systemextension FORM per Typoscript einbinden

2013-10-26 Diskussionsfäden Philipp Gampe
Hi Ralf-Rene,

Ralf-Rene Schröder wrote:

> außerdem, was ich in Bezug auf stdWrap jetzt noch herausgefunden habe
> ein value.stdWrap funktioniert.
> ein element selber z.B. mit stdWtap.if ... da klappt nicht (geht aber
> mit einem umschließenden COA
> aber wo es eigentlich wirklich am wichstigsten bei mir ist, bei der
> mailadresse, da habe ich scheinbar kein stdWrap zur Verfügung, sondern
> nur einen string...

Machst du dafür noch ein Ticket auf ... FORM braucht auf jeden Fall noch 
etwas Liebe, aber so richtig hat niemand Lust dazu (Zeit!).

Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – Active contributor TYPO3 CMS
TYPO3  inspiring people to share!

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Systemextension FORM per Typoscript einbinden

2013-10-25 Diskussionsfäden Ralf-Rene Schröder
Am 26.10.2013 01:25, schrieb Philipp Gampe:
> Hi Ralf-Rene,
> 
> Ralf-Rene Schröder wrote:
> 
>> !!! aber es muss FORM_INT sein, sonst kommt der Fehler
> 
> Das habe ich mir schon fast gedacht. Und ich bin mir nicht sicher, ob das so 
> sinnvoll ist. Denn damit wird es immer als *_INT gerendert, also nicht 
> gecached.
hier bei mir ist das zwar OK, aber grundsätzlich wohl doch eher nicht...

nur der Versand aus einem im TS eingebundenen FORM_INT scheint nicht zu
klappen (als normales CE wird es versand) ... aber auch nicht wenn ich
dieses funktionierende CE mit RECORDS einbinde

außerdem, was ich in Bezug auf stdWrap jetzt noch herausgefunden habe
ein value.stdWrap funktioniert.
ein element selber z.B. mit stdWtap.if ... da klappt nicht (geht aber
mit einem umschließenden COA
aber wo es eigentlich wirklich am wichstigsten bei mir ist, bei der
mailadresse, da habe ich scheinbar kein stdWrap zur Verfügung, sondern
nur einen string...

testen kann ich zwar nur im CE selber (weil kein Versand bei TS
Einbindung), aber dort ist der Status,
folgendes klappt:
postProcessor {
  1 = mail
  1 {
recipientEmail = mym...@domain.de
senderEmail = otherm...@domain.de
subject = test
}
aber folgendes nicht:
recipientEmail.stdWrap.dataWrap = mym...@domain.de



-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Systemextension FORM per Typoscript einbinden

2013-10-25 Diskussionsfäden Philipp Gampe
Hi Ralf-Rene,

Ralf-Rene Schröder wrote:

> !!! aber es muss FORM_INT sein, sonst kommt der Fehler

Das habe ich mir schon fast gedacht. Und ich bin mir nicht sicher, ob das so 
sinnvoll ist. Denn damit wird es immer als *_INT gerendert, also nicht 
gecached.

Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – Active contributor TYPO3 CMS
TYPO3  inspiring people to share!

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Systemextension FORM per Typoscript einbinden

2013-10-25 Diskussionsfäden Ralf-Rene Schröder
Am 25.10.2013 19:00, schrieb Philipp Gampe:
> Mach im Core mal in
> typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php
> in Zeile 737 ein (array) vor $conf rein, so dass dies folgendermaßen 
> aussieht:
> $content .= $hookObj->cObjGetSingleExt($name, (array) $conf, $TSkey, $this);
> 
> Falls dies klappt, mach bitte ein neues Issue auf.
DANKE - funktioniert...
auch folgendes klappt bestens (stdWrap ist also vorhanden)
80 = HIDDEN
80.value.stdWrap.data = GP:...

!!! aber es muss FORM_INT sein, sonst kommt der Fehler (ob die andere
Modifikation jetzt nötig war habe ich aber noch nicht getestet)

mal sehen wie ich das alles in ein Issue bekomme mit meinem englisch...

> Oh, und du solltest evtl. FORM_INT statt FORM verwenden. Zumindest laut dem 
> Code könnte es dann besser klappen. Andernfalls sucht der Code nach 
> data.bodytext und will das cType auf mailform steht.
> 
> Irgendwie stimmt hier das Handbuch nicht oder ich lese den Code falsch.

das handbuch zu FORM ist sowieso so ein ... (zumindest nicht gerade
übersichtlich)...


-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Systemextension FORM per Typoscript einbinden

2013-10-25 Diskussionsfäden Philipp Gampe
Hi Ralf-Rene,

Ralf-Rene Schröder wrote:

>> ??? jemand eine Idee ???

Mach im Core mal in
typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php
in Zeile 737 ein (array) vor $conf rein, so dass dies folgendermaßen 
aussieht:
$content .= $hookObj->cObjGetSingleExt($name, (array) $conf, $TSkey, $this);

Falls dies klappt, mach bitte ein neues Issue auf.

Oh, und du solltest evtl. FORM_INT statt FORM verwenden. Zumindest laut dem 
Code könnte es dann besser klappen. Andernfalls sucht der Code nach 
data.bodytext und will das cType auf mailform steht.

Irgendwie stimmt hier das Handbuch nicht oder ich lese den Code falsch.

>> PS: und wenn dies geschafft ist muß ich registerwerte in hidden fields
>> bekommen... das Manual liefert mir aber nur die Info STRING für den
>> value eines HIDDEN elements... kann ich mir irgendwie kaum vorstellen
>> dass da keine dynamischen Werte (GP,register,etc) funktionieren...
>> hat da jemand weitere Info odr Erfahrungen zu ???

Eigentlich sollten die auch stdWrap haben. Falls nicht, bitte ebenfalls ein 
Issue aufmachen.

Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – Active contributor TYPO3 CMS
TYPO3  inspiring people to share!

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Systemextension FORM per Typoscript einbinden

2013-10-25 Diskussionsfäden Ralf-Rene Schröder
Am 25.10.2013 18:41, schrieb Lorenz Ulrich:
> Hängt die Taste mit den Fragezeichen? *SCNR*
ja, ist eine Angewohnheit von mir... (die drei Punkte auch)

> Dann merkst du dir die ID dieses CEs und bindest dieses per TypoScript ein:
würde prinzipiell natürlich klappen, ist aber aufgrund der Konfiguration
eher nicht gewünscht.
Außerdem bliebe da dann erst recht das Problem wie ich mit dynamischen
Werten in hidden fields rein komme.


-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Systemextension FORM per Typoscript einbinden

2013-10-25 Diskussionsfäden Lorenz Ulrich

Hallo Ralf-René

Hängt die Taste mit den Fragezeichen? *SCNR*

Ich nutze das neue FORM-Element leider nicht. Ich habe dir aber einen 
alternativen Ansatz, falls sonst niemand eine bessere Idee hat: Erstelle 
ein normales Plugin für das Form-Element auf einer unsichtbaren Seite.


Dann merkst du dir die ID dieses CEs und bindest dieses per TypoScript ein:
page.10 = RECORDS
page.10.dontCheckPid = 1
page.10.tables = tt_content
page.10.source = [uid]

Beste Grüsse,

Lorenz
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Systemextension FORM per Typoscript einbinden

2013-10-25 Diskussionsfäden Ralf-Rene Schröder
irgendwie kann ich kaum glauben dass niemand das neue FORM  per
Typoscript nutzt ??? Niemand einen Tipp wie das klappt ?

1.) Wie binde ich Formulare, entsprechend den die im Content dynamisch
erstellt werden können, per Typoscript ein ???
2.) sind wirklich keine dynamischen Parameter (ob nun Register oder GP)
in hidden fields zu belegen ???

mit Formhandler wäre das ganze kein Problem, aber hier soll jetzt
eigentlich keine TER extension eingesetzt werden, und ich möchte ungern
mit dem Kunden über fehlende Grundfunktionen in TYPO3 diskutieren...


Am 12.10.2013 01:55, schrieb Ralf-Rene Schröder:
> Hallo ich versuche gerade für ein Miniformular auf formhandler zu
> verzichten, und da ich es mit weiteren daten bestücken muß und in einer
> Lightbox ausgeben will, und einfach mal die Systemextension FORM per
> Typoscript einzubinden...
> 
> folgendes TS (reduziert) nutze ich:
> 50 = FORM
> 50 {
>   enctype = multipart/form-data
>   method = post
>   prefix = tx_form
>   postProcessor {
> 1 = mail
> 1 {
>   recipientEmail = ...
>   senderEmail = ...
>   subject = test
> }
>   }
>   30 = TEXTLINE
>   30.name = email
>   30.label.value = e-Mail
>   90 = SUBMIT
>   90.value = Submit Message
> }
> 
> dies erzeugt aber folgenden Fehler (anbei die entsprechenden Zeilen):
> Uncaught TYPO3 Exception
> #1: PHP Catchable Fatal Error: Argument 2 passed to
> TYPO3\CMS\Form\Controller\FormController::cObjGetSingleExt() must be an
> array, null given, called in
> /html/typo3/typo3_src-6.1.5/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php
> on line 732 and defined in
> /html/typo3/typo3_src-6.1.5/typo3/sysext/form/Classes/Controller/FormController.php
> line 93 (More information)
> 
> TYPO3\CMS\Core\Error\Exception thrown in file
> /html/typo3/typo3_src-6.1.5/typo3/sysext/core/Classes/Error/ErrorHandler.php
> in line 108.
> __
> 
> 9 TYPO3\CMS\Core\Error\ErrorHandler::handleError(4096, "Argument 2
> passed to TYPO3\CMS\Form\Controller\For…/ContentObjectRenderer.php on
> line 732 and defined",
> "/html/typo3/typo3_src-6.1.5/typo3/sysext/form/Classes/Controller/FormController.php",
> 93, array)
> 
> /html/typo3/typo3_src-6.1.5/typo3/sysext/form/Classes/Controller/FormController.php:
> 00091:   * @return string HTML output
> 00092:   */
> 00093:  public function cObjGetSingleExt($typoScriptObjectName, array
> $typoScript, $typoScriptKey,
> \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer $contentObject) {
> 00094:   $content = '';
> 00095:   if ($typoScriptObjectName === 'FORM') {
> __
> 
> 8 TYPO3\CMS\Form\Controller\FormController::cObjGetSingleExt("FORM_INT",
> NULL, "10", TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer)
> 
> /html/typo3/typo3_src-6.1.5/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:
> 00730: foreach ($this->cObjHookObjectsArr as $cObjName => $hookObj) {
> 00731:  if ($name === $cObjName && method_exists($hookObj,
> 'cObjGetSingleExt')) {
> 00732:   $content .= $hookObj->cObjGetSingleExt($name, $conf,
> $TSkey, $this);
> 00733:   $hooked = TRUE;
> 00734:  }
> ___
> 
> bei "More Information" finde ich zu dieser Exeption den sinnigen Hinweis
> die Systemextension FORM zu deaktivieren ... ich will sie aber ja nutzen
> ??? jemand eine Idee ???
> 
> PS: und wenn dies geschafft ist muß ich registerwerte in hidden fields
> bekommen... das Manual liefert mir aber nur die Info STRING für den
> value eines HIDDEN elements... kann ich mir irgendwie kaum vorstellen
> dass da keine dynamischen Werte (GP,register,etc) funktionieren...
> hat da jemand weitere Info odr Erfahrungen zu ???
> 


-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Systemextension FORM per Typoscript einbinden

2013-10-11 Diskussionsfäden Ralf-Rene Schröder
Hallo ich versuche gerade für ein Miniformular auf formhandler zu
verzichten, und da ich es mit weiteren daten bestücken muß und in einer
Lightbox ausgeben will, und einfach mal die Systemextension FORM per
Typoscript einzubinden...

folgendes TS (reduziert) nutze ich:
50 = FORM
50 {
  enctype = multipart/form-data
  method = post
  prefix = tx_form
  postProcessor {
1 = mail
1 {
  recipientEmail = ...
  senderEmail = ...
  subject = test
}
  }
  30 = TEXTLINE
  30.name = email
  30.label.value = e-Mail
  90 = SUBMIT
  90.value = Submit Message
}

dies erzeugt aber folgenden Fehler (anbei die entsprechenden Zeilen):
Uncaught TYPO3 Exception
#1: PHP Catchable Fatal Error: Argument 2 passed to
TYPO3\CMS\Form\Controller\FormController::cObjGetSingleExt() must be an
array, null given, called in
/html/typo3/typo3_src-6.1.5/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php
on line 732 and defined in
/html/typo3/typo3_src-6.1.5/typo3/sysext/form/Classes/Controller/FormController.php
line 93 (More information)

TYPO3\CMS\Core\Error\Exception thrown in file
/html/typo3/typo3_src-6.1.5/typo3/sysext/core/Classes/Error/ErrorHandler.php
in line 108.
__

9 TYPO3\CMS\Core\Error\ErrorHandler::handleError(4096, "Argument 2
passed to TYPO3\CMS\Form\Controller\For…/ContentObjectRenderer.php on
line 732 and defined",
"/html/typo3/typo3_src-6.1.5/typo3/sysext/form/Classes/Controller/FormController.php",
93, array)

/html/typo3/typo3_src-6.1.5/typo3/sysext/form/Classes/Controller/FormController.php:
00091:   * @return string HTML output
00092:   */
00093:  public function cObjGetSingleExt($typoScriptObjectName, array
$typoScript, $typoScriptKey,
\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer $contentObject) {
00094:   $content = '';
00095:   if ($typoScriptObjectName === 'FORM') {
__

8 TYPO3\CMS\Form\Controller\FormController::cObjGetSingleExt("FORM_INT",
NULL, "10", TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer)

/html/typo3/typo3_src-6.1.5/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:
00730: foreach ($this->cObjHookObjectsArr as $cObjName => $hookObj) {
00731:  if ($name === $cObjName && method_exists($hookObj,
'cObjGetSingleExt')) {
00732:   $content .= $hookObj->cObjGetSingleExt($name, $conf,
$TSkey, $this);
00733:   $hooked = TRUE;
00734:  }
___

bei "More Information" finde ich zu dieser Exeption den sinnigen Hinweis
die Systemextension FORM zu deaktivieren ... ich will sie aber ja nutzen
??? jemand eine Idee ???

PS: und wenn dies geschafft ist muß ich registerwerte in hidden fields
bekommen... das Manual liefert mir aber nur die Info STRING für den
value eines HIDDEN elements... kann ich mir irgendwie kaum vorstellen
dass da keine dynamischen Werte (GP,register,etc) funktionieren...
hat da jemand weitere Info odr Erfahrungen zu ???

-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Systemextension 'form' (v0.9.0) erzeugt fatal error

2012-02-11 Diskussionsfäden JCL - Johannes C. Laxander
Hallo,

> Fatal error: Uncaught exception 'ReflectionException' 
> with message 'Class tx_form_System_Filter_Digit does not have 
> a constructor, so you cannot pass any constructor arguments' 
> in typo3cms/typo3_src-4.6.1/t3lib/class.t3lib_div.php:4932


ich konnte den fatal error lokalisieren, und zwar wenn ich bei einem
Eingabefeld in den Element-Optionen unter "Filters" den Wert "digit"
auswähle erzeugt das diesen Fehler. Im TypoScript-Code stellt sich das so
dar:

60 = TEXTLINE
60 {
name = plz
filters {
1 = digit
1 {
}
}
label {
value = Postleitzahl
}
}

Ich habe diese Einstellung gelöscht, und schon wird das Formular wieder
angezeigt. 

Im Wizard kann ich keine weiteren Einstellungen vornehmen. Bei dieser
Einstellung wird vom Wizard "false - This filter has no configuration
settings" angezeigt. Jetzt versteh ich auch die Fehlermeldung im faatal
error.

Mal sehen ob ich noch mehr herausfinde.

Gruß, Johannes.

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Systemextension 'form' (v0.9.0) erzeugt fatal error

2012-02-11 Diskussionsfäden JCL - Johannes C. Laxander
 
> On 11.02.12 13:45, Helmut Hummel wrote:
> 
> Das ist ein Bug in PHP < 5.3.4
> 
> Du kannst PHP aktualisieren, und / oder Du meldest diesen 
> Fehler auf 
> http://forge.typo3.org/projects/typo3v4-core/issues damit ein 
> Workaround für alte PHP Versionen eingebaut wird.
> 

Ich hoste bei jweiland.net und habe dort PHP Version 5.3.10 !!!

Gruß, Johannes.

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Systemextension 'form' (v0.9.0) erzeugt fatal error

2012-02-11 Diskussionsfäden Helmut Hummel

Hi,

On 09.02.12 14:15, JCL - Johannes C. Laxander wrote:


Fatal error: Uncaught exception 'ReflectionException'
with message 'Class tx_form_System_Filter_Digit does not have a constructor,
so you cannot pass any constructor arguments'
in typo3cms/typo3_src-4.6.1/t3lib/class.t3lib_div.php:4932


Das ist ein Bug in PHP < 5.3.4

Du kannst PHP aktualisieren, und / oder Du meldest diesen Fehler auf 
http://forge.typo3.org/projects/typo3v4-core/issues damit ein Workaround 
für alte PHP Versionen eingebaut wird.


Viele Grüße,
Helmut

--
Helmut Hummel
TYPO3 Security Team Leader, TYPO3 v4 Core Team Member

TYPO3  inspiring people to share!
Get involved: typo3.org
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Systemextension 'form' (v0.9.0) erzeugt fatal error

2012-02-09 Diskussionsfäden JCL - Johannes C. Laxander

Hallo,

ich habe TYPO3 Version 4.6.4 / TemplaVoila Version 1.6.0 mit PHP Version
5.3.10 installiert.

Nachdem ich auf meiner Kontaktseite ein Inhaltselement "Mail-Formular"
angelegt habe, wird dise Seite im Frontend als leere Seite ausgegeben.

Nachdem ich "displayErrors" über das Install-Tool aktiviert habe wird mir
dieser Fehler angezeigt:

Fatal error: Uncaught exception 'ReflectionException' 
with message 'Class tx_form_System_Filter_Digit does not have a constructor,
so you cannot pass any constructor arguments' 
in typo3cms/typo3_src-4.6.1/t3lib/class.t3lib_div.php:4932

Stack trace: 

#0 typo3cms/typo3_src-4.6.1/t3lib/class.t3lib_div.php(4932):
ReflectionClass->newInstanceArgs(Array) 
#1
typo3cms/typo3_src-4.6.1/typo3/sysext/form/Classes/System/Filter/Filter.php(
119): t3lib_div::makeInstance('tx_form_System_...', Array) 
#2
typo3cms/typo3_src-4.6.1/typo3/sysext/form/Classes/System/Filter/Filter.php(
73): tx_form_System_Filter::createFilter('digit', Array) 
#3
typo3cms/typo3_src-4.6.1/typo3/sysext/form/Classes/Domain/Model/Element/Abst
ract.php(497): tx_form_System_Filter->makeFilter('digit', Array) 
#4 typo3cms/typo3_src-4.6.1/t3lib/class.t3lib_div.php on line 4932

Da ich kein PHP-Programmierer bin, sagt mir das Ganze nicht sehr viel.

Wer kann mich bitte darüber aufklären, was die Ursache ist und wie ich das
Problem beheben kann. Im voraus schon mal vielen Dank!

Gruß, Johannes.

ps. Sofern interessant, hier der TypoScript-Code für die
Formular-Konfiguration:

method = post
prefix = tx_form
confirmation = 1
postProcessor {
1 = mail
1 {
recipientEmail = webm...@domain.de
senderEmail = n...@domain.de
}
}
10 = SELECT
10 {
name = 2
label {
value = Anrede
}
10 = OPTION
10 {
data = Frau
}
20 = OPTION
20 {
data = Herr
}
}
20 = TEXTLINE
20 {
name = titel
filters {
1 = alphabetic
1 {
allowWhiteSpace = 1
}
2 = digit
2 {
}
}
label {
value = Titel
}
}
30 = FIELDSET
30 {
class = predefined-name fieldset-subgroup fieldset-horizontal
label-below
legend {
value = Name
}
10 = TEXTLINE
10 {
label {
value = Prefix
}
name = prefix
size = 4
layout (


)
}
20 = TEXTLINE
20 {
label {
value = First name
}
name = firstName
size = 10
layout (


)
}
30 = TEXTLINE
30 {
label {
value = Middle name
}
name = middleName
size = 6
layout (


)
}
40 = TEXTLINE
40 {
label {
value = Last name
}
name = lastName
size = 15
layout (


)
}
}
40 = TEXTLINE
40 {
name = firma
label {
value = Firma / Organisation
}
}
50 = TEXTLINE
50 {
name = 10
filters {
1 = alphanumeric
1 {
allowWhiteSpace = 1
}
}
label {
value = Straße
}
}
60 = TEXTLINE
60 {
name = 11
filters {
1 = alphabetic
1 {
allowWhiteSpace = 0
}
2 = uppercase
2 {
}
}
label {
value = Land
}
}
rules {
1 = required
1 {
breakOnError = 1
showMessage = 
message = Required
error = This field is required
element = 2
}
2 = alphabetic
2 {
breakOnError = 0
showMessage = 
message = Use alphabetic characters
error = The value contains not only alphabetic characters
allowWhiteSpace = 1
element = titel
}
3 = required
3 {
breakOnError = 0
showMessage = 1
message = *
error = Required
element = firstName
}
4 = required
4 {
breakOnError = 0
showMessage = 1