Änderungen

Zur Navigation springen Zur Suche springen
Korrektur
Zeile 11: Zeile 11:  
=== Eingabe ===
 
=== Eingabe ===
 
<pre>{{ Attributgenerator
 
<pre>{{ Attributgenerator
   | Attribut = Profilbild
+
   | Attribut = GehörtZu
 
   }}</pre>
 
   }}</pre>
 
=== Ausgabe ===
 
=== Ausgabe ===
 
{{ Attributgenerator
 
{{ Attributgenerator
   | Attribut = Profilbild
+
   | Attribut = GehörtZu
 
   }}
 
   }}
 
<hr>
 
<hr>
Zeile 27: Zeile 27:  
/// Definitionen
 
/// Definitionen
 
//////////////////////////////////////////////////////////////
 
//////////////////////////////////////////////////////////////
 +
 +
/// ermittle den Key des Attributes
 
-->{{#vardefine: Attribut <!--
 
-->{{#vardefine: Attribut <!--
 
   -->| {{#if: {{{Attribut|}}} <!--
 
   -->| {{#if: {{{Attribut|}}} <!--
 
     -->| {{{Attribut}}} <!--
 
     -->| {{{Attribut}}} <!--
     -->| {{{1|Mist}}} <!--
+
     -->| {{{1|}}} <!--
 
     -->}}<!--
 
     -->}}<!--
 
   -->}}<!--
 
   -->}}<!--
   /// Debug-Angabe
+
 
  --><hr>'' Wert Attribut = {{{ Attribut | {{{ 1 | Kein Attribut :-( }}} }}}  <hr> var Attribut = {{#var: Attribut }}<hr>''<!--
+
/// ermittle Datentyp des Attributes
 +
-->{{#vardefine: Datentyp <!--
 +
  -->| {{#show: Attribut:{{#var:Attribut}} | ?Datentyp# | default=Text }} <!--
 +
   -->}}<!--
 +
 
 +
/// Debug-Angabe
 +
--><hr>'' Wert Attribut = {{{ Attribut | {{{ 1 | Kein Attribut :-( }}} }}}  <hr> var Attribut = {{#var: Attribut }}<hr>var Datentyp = {{#var: Datentyp }}<hr>''<!--
 
//////////////////////////////////////////////////////////////
 
//////////////////////////////////////////////////////////////
   Zeile 41: Zeile 49:  
/// legie die Attribute an (values)
 
/// legie die Attribute an (values)
 
//////////////////////////////////////////////////////////////
 
//////////////////////////////////////////////////////////////
  −
/// Ermittle Datentyp des Formularfeldes (Attribut Datentyp)
  −
-->{{#vardefine: Datentyp | {{#show: Attribut:{{#var:Attribut}} | ?Datentyp# | default=Text }} }}<!--
      
/// Ermittle den Inhalt des Formularfeldes
 
/// Ermittle den Inhalt des Formularfeldes
Zeile 60: Zeile 65:  
             -->| <!--
 
             -->| <!--
 
             -->}}<!--
 
             -->}}<!--
           -->{{#arraydefine: Attribut eingetragen | {{#arrayprint:Attribut eingetragen|@//@}} @//@ {{#var:Attribut}} }}<!--
+
           -->{{#arraydefine: Attribut eingetragen <!--
 +
            -->| {{#arrayprint:Attribut eingetragen|@//@}} @//@ {{#var:Attribut}} <!--
 +
            -->}}<!--
    
       /// Wahrheitswert: nur eintragen, wenn wahr (also das Häkchen gesetzt wurde)
 
       /// Wahrheitswert: nur eintragen, wenn wahr (also das Häkchen gesetzt wurde)
Zeile 72: Zeile 79:  
       /// setze Attribute für alle anderen Datentypen
 
       /// setze Attribute für alle anderen Datentypen
 
       -->| {{#set: {{#var:Attribut}} = <nowiki>{{{</nowiki>{{#var:Attribut}}<nowiki>}}}</nowiki> }} <!--
 
       -->| {{#set: {{#var:Attribut}} = <nowiki>{{{</nowiki>{{#var:Attribut}}<nowiki>}}}</nowiki> }} <!--
          -->{{#arraydefine: Attribut eingetragen | {{#arrayprint:Attribut eingetragen|@//@}} @//@ {{#var:Attribut}} }}<!--
+
        -->{{#arraydefine: Attribut eingetragen <!--
 +
          -->| {{#arrayprint:Attribut eingetragen|@//@}} @//@ {{#var:Attribut}} <!--
 +
          -->}}<!--
 
       /// beende Switch
 
       /// beende Switch
 
       -->}}<!--
 
       -->}}<!--

Navigationsmenü