Commit 881cca2b authored by Carsten  Rose's avatar Carsten Rose
Browse files

CODING.md: more detailed formLoad description

PROTOCOL.md: added 'the attribute' in one sentence
parent 5692b3c5
......@@ -60,16 +60,21 @@ LOAD
* *Form save*: FillStoreForm.php: process() > Store: fillTypo3StoreFromSip()
* Formular zusammenbauen
* QuickFormQuery: doForm > loadFormSpecification - laedt alle Elemente die nicht genested sind: native, pill, fieldset, templateGroup >> $his->formNative
* QuickFormQuery: doForm > loadFormSpecification - laedt den Form Record alle Form Elemente die nicht genested sind:
native, pill, fieldset, templateGroup >> $his->formNative.
* In `$this->feSpecNative` die Parameter Values
* Damit wird '(BuildFormBootstrap / AbstractBuildForm) > process()' aufgerufen.
* Hier wird AbstractBuildForm->elements() aufgerufen (ein Aufruf fuer alle root elemente).
* Pro native Element (inkl. pill, fieldset, templateGroup) wird $builElementFunctionName aufgerufen.
* Pro native/container Element (inkl. pill, fieldset, templateGroup) wird $builElementFunctionName aufgerufen.
- buildText()
- ....
- buildFieldSet() << von hier werden alle zum aktuellen 'FieldSet' gehoerenden SubElemente abgearbeitet - via AbstractBuildForm->elements() (damit schliesst sich der Kreis und wird rekursiv)
- buildPill() << von hier werden alle zum aktuellen 'Pill' gehoerenden SubElemente abgearbeitet - via AbstractBuildForm->elements() (damit schliesst sich der Kreis und wird rekursiv)
- buildTemplateGroup() << von hier werden alle zum aktuellen 'Pill' gehoerenden SubElemente abgearbeitet - via AbstractBuildForm->elements() (damit schliesst sich der Kreis und wird rekursiv)
>>
* Pro Container Element werden alle zugeordneten native/container elemente aufgerufen (beliebig tiefe Verschachtelung).
SAVE
----
......
......@@ -175,7 +175,7 @@ to uniquely identify the HTML element in the DOM. The properties `"attr"` and `"
Supplying `null` as value for `"<attr_nameN>"` will remove the attribute from the HTLM element identified by
`"<element_idN>"`.
If the element has no `"<attr_nameN>"` attribute, it will be created. In any case, the attribute's value will be set
If the element has no `"<attr_nameN>"` attribute, the attribute will be created. In any case, the attribute's value will be set
to the value specified by `"<valueN>"`. See above for handling of `null` value.
### Redirection Response
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment