Home  PHP Projekte  PHP Schulung  Informationsquellen  Geschichte  Core PHP  Fortgeschrittenes PHP  Templates  Cache-Technologien  OOH Forms  Grundlagen  JavaScript  XML  Layoutmanager  Pages  Form Page  Form Page II  IT Manager Page  Wizards  Fazit  Technik der Site  Büchertipps  Fotografie  Airbrush  Kontakt  Stuff 
|
Pages - auf dem Weg zum Wizard
Die Grundlage für mehrseitige Formulare in den OOH-Forms
bilden page-Objekte. Die abstrakte Klasse page in
HTML_OOH_Form/form_page.php soll sicherstellen, daß
alle Seiten eines Wizards ein bestimmtes Interface zur Verfügung
stellen. Wenn PHP Support für Interfaces (Java) oder Mehrfachvererbung
(C++ und andere) bieten würde, hätte die Klasse keine Existenzberechtigung.
Ein Wizard verlangt die Bereitstellung folgender API durch ein
page-Objekt:
- string $type, 'form' falls ein Formular enthalten ist
- string get([boolean $starfinish = false [, boolean $reload = false]])
- string show([boolean $startfinish = false [, boolean $reload = false]])
- boolean isValid()
- array getValues()
< ^ >
|