===== Views ===== objectEdit ========== objectEdit zeigt ein Edit-Form für ein beliebiges Model an. Mit einigen Methoden kann das Model seine eigene Darstellung im Edit-Form dabei beeinflussen. Existieren die genannten Methoden in dem betreffenden Model nicht, so werden Standard- Einstellungen verwendet. .. php:method:: viewEditSettings() Sollte Einstellungen als Array zurück liefern: .. code-block:: php Array( "field_name"=>[ "name" => "", "type" => "()" ] ); .. php:method:: viewEditFields() Liefert die Felder und ihte Typen zurück. .. code-block:: php Array( "field_name1"=>"", "field_name2"=>"", ); .. php:method:: getFieldTypes() Liefert die Felder und ihte Typen zurück. Diese Funktion ist bereits generisch in ``DbEntityModel`` implementiert und wird von verschiedenen Views genutzt. .. code-block:: php Array( "field_name1"=>"", "field_name2"=>"", );