Introduction to Zend Framework

 Learning Zend Framework

appendix

 Zend Framework Reference


  •  Zend_Gdata
  •  Zend_Http
  •  Zend_InfoCard
  •  Zend_Json
  •  Zend_Layout
  •  Zend_Ldap
  •  Zend_Loader
  •  Zend_Locale
  •  Zend_Log
  •  Zend_Mail
  •  Zend_Markup
  •  Zend_Measure
  •  Zend_Memory
  •  Zend_Mime
  •  Zend_Navigation
  •  Zend_Oauth
  •  Zend_OpenId
  •  Zend_Paginator
  •  Zend_Pdf
  •  Zend_ProgressBar
  •  Zend_Queue
  •  Zend_Reflection
  •  Zend_Registry
  •  Zend_Rest

  •  Zend_Search_Lucene
  •  Zend_Serializer
  •  Zend_Server
  •  Zend_Service
  •  Zend_Session
  •  Zend_Soap
  •  Zend_Tag
  •  Zend_Test
  •  Zend_Text
  •  Zend_TimeSync
  •  Zend_Tool
  •  Zend_Tool_Framework
  •  Zend_Tool_Project
  •  Zend_Translate
  •  Zend_Uri
  •  Zend_Validate
  •  Zend_Version
  •  Zend_View
  •  Zend_Wildfire
  •  Zend_XmlRpc
  • ZendX_Console_Process_Unix
  • ZendX_JQuery
  • Translation 96.1% Update 2010-11-28 - Revision 23448 - Version ZF 1.11.x

    Chapter 29. Zend_Dojo

    Table of Contents

    29.1. Einführung
    29.2. Zend_Dojo_Data: dojo.data Envelopes
    29.2.1. Verwendung von Zend_Dojo_Data
    29.2.2. Den Containern Metadaten hinzufügen
    29.2.3. Gehobenere Verwendungsfälle
    29.2.3.1. Vorhandene Methoden
    29.3. Dojo View Helfer
    29.3.1. dojo() View Helfer
    29.3.1.1. Programtechnische und Deklarative Verwendung von Dojo
    29.3.1.2. Themen
    29.3.1.3. Layer verwenden (eigene Builds)
    29.3.1.4. Vorhandene Methoden
    29.3.2. Dijit-Spezifische View Helfer
    29.3.2.1. Dijit Layout Elemente
    29.3.2.2. Dijit Formularelemente
    29.3.2.3. Eigene Dijits
    29.4. Formular Elemente und Dekoratore für Dojo
    29.4.1. Dijit-Spezifische Formular Dekoratore
    29.4.1.1. DijitElement Dekorator
    29.4.1.2. DijitForm Dekorator
    29.4.1.3. DijitContainer-basierende Dekoratore
    29.4.2. Dijit-Specifische Fomularelemente
    29.4.2.1. Button
    29.4.2.2. CheckBox
    29.4.2.3. ComboBox und FilteringSelect
    29.4.2.4. CurrencyTextBox
    29.4.2.5. DateTextBox
    29.4.2.6. Editor
    29.4.2.7. HorizontalSlider
    29.4.2.8. NumberSpinner
    29.4.2.9. NumberTextBox
    29.4.2.10. PasswordTextBox
    29.4.2.11. RadioButton
    29.4.2.12. SimpleTextarea
    29.4.2.13. Abstraktes Slider Element
    29.4.2.14. SubmitButton
    29.4.2.15. TextBox
    29.4.2.16. Textarea
    29.4.2.17. TimeTextBox
    29.4.2.18. ValidationTextBox
    29.4.2.19. VerticalSlider
    29.4.3. Dojo Formular Beispiele
    29.5. Support für den Build Layer von Zend_Dojo
    29.5.1. Einführung
    29.5.2. Erstellen eigener Modul Layer mit Zend_Dojo_BuildLayer
    29.5.2.1. Optionen für BuildLayer
    29.5.2.1.1. Setzen des View Objekts
    29.5.2.1.2. Setzen des Namen eines Layers
    29.5.2.1.3. Einfügen von onLoad Events im erstellten Layer
    29.5.2.1.4. Geholtes Javascript in den erstellten Layer einfügen
    29.5.3. Erstellung von Build Profilen mit Zend_Dojo_BuildLayer
    29.5.3.1. Optionen für ein Build Profil

    29.1. Einführung

    Zend Framework wird mit dem Dojo Toolkit ausgeliefert um Out-Of-The-Box reiche Entwicklung von Internet Anwendungen zu unterstützen. Die Integrationspunkte mit Dojo enthalten:

    • JSON-RPC Unterstützung

    • dojo.data Kompatibilität

    • View Helfer um beim Setup der Dojo Umgebung zu helfen

    • Dijit-spezifische Zend_View Helfer

    • Dijit-spezifische Zend_Form Elemente und Dekoratore

    Die Dojo Distribution selbst kann im externals/dojo/ Verzeichnis der Zend Framework Distribution gefunden werden. Es ist eine Source Distribution, welche Dojo's kompletten Javascript Source enthält, Unit Tests und Build Tools. Man kann das ins eigene Javascript Verzeichnis symbolisch linken, es kopieren, oder das Build Tool verwenden um einen eigenen Build zu erstellen und ins eigene Projekt zu inkludieren. Alternativ kann eines der Content Delivery Networks verwendet werden die Dojo anbietet (Zend Framework unterstützt beide, den offiziellen AOL CDN sowie den Google CDN).

    digg delicious meneame google twitter technorati facebook

    Comments

    Loading...