faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:formulare:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:formulare:start [08.06.2021 12:44] sbelfaecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:formulare:start [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
-====== Formulare im Pugin ====== 
- 
-Um mit den Nutzern interagieren zu können, benötigt man Formuare. DokuWiki bringt in objektorientierter Weise eine eigene Klasse zur Erzeugung von Formularen mit. 
- 
-  * [[https://www.dokuwiki.org/devel:form|Entwicklerdokumentation Formulare bei dokuwiki.org]] 
-  * [[https://xref.dokuwiki.org/reference/dokuwiki/nav.html?inc/Form/Form.php.html|Methodendokumentation im XRef]] 
- 
----- 
-{{:aufgabe.png?nolink  |}} 
-=== (A1) === 
- 
-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> 
- public function printform() { 
- 
-        // Erzeuge ein neues "Form" Objekt 
-        $form = new dokuwiki\Form\Form(); 
- 
-        // Füge ein <input> Feld mit dem 'name'-Attribut 'inputName' und dem Label 'Dein Name' hinzu 
-        $form->addTextInput('inputName', 'Dein Name'); 
-        $form->addButton('submit', 'Senden'); 
- 
-        // Generate the HTML-Representation of the form 
-        return $form->toHTML(); 
-    } 
-</code> 
  
  • faecher/informatik/oberstufe/datenbanken/projekt/dokuwiki_plugin/formulare/start.1623149086.txt.gz
  • Zuletzt geändert: 08.06.2021 12:44
  • von sbel