Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:formulare:start [08.06.2021 10:44] – sbel | faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:formulare:start [09.06.2021 07:09] (aktuell) – sbel | ||
---|---|---|---|
Zeile 11: | Zeile 11: | ||
Ergänze dein Plugin um eine Methode, die ein Eingabeformular erzeugt, in dem du deinen Namen angeben kannst. Wenn ein Name übergeben wird, soll der Nuzter mit Namen begrüßt werden. Die folgenden Code-Schnipsel können dir helfen. | Ergänze dein Plugin um eine Methode, die ein Eingabeformular erzeugt, in dem du deinen Namen angeben kannst. Wenn ein Name übergeben wird, soll der Nuzter mit Namen begrüßt werden. Die folgenden Code-Schnipsel können dir helfen. | ||
+ | |||
+ | |||
<code php> | <code php> | ||
Zeile 20: | Zeile 22: | ||
// Füge ein < | // Füge ein < | ||
$form-> | $form-> | ||
+ | | ||
+ | // Füge einen " | ||
$form-> | $form-> | ||
- | // Generate the HTML-Representation of the form | + | // Erzeuge den HTML-Code zum Formular |
return $form-> | return $form-> | ||
} | } | ||
</ | </ | ||
+ | |||
+ | <code php> | ||
+ | [...] | ||
+ | |||
+ | // rufe die Methode " | ||
+ | // das kann direkt an das renderer Attribut angehängt werden. | ||
+ | $renderer-> | ||
+ | // Das gibt den Wert des mit POST übergebenen Eingabefelds | ||
+ | // aus. Das sollte schöner mit HTML fomatiert werden und nur | ||
+ | // dann ausgegeben werden, wenn es auch gesetzt ist... | ||
+ | $renderer-> | ||
+ | |||
+ | [...] | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | {{: | ||
+ | === (A2) === | ||
+ | |||
+ | Implementiere einen " |