Introduction au Zend Framework

 Apprendre Zend Framework

appendix

 Guide de référence Zend Framework


  •  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 61.2% Update 2010-11-28 - Revision 23149 - Version ZF 1.11.x

    Chapitre 29. Zend_Dojo

    Table des matières

    29.1. Introduction
    29.2. Zend_Dojo_Data: dojo.data Envelopes
    29.2.1. Zend_Dojo_Data Usage
    29.2.2. Adding metadata to your containers
    29.2.3. Advanced Use Cases
    29.2.3.1. Available Methods
    29.3. Les aides de vues Dojo
    29.3.1. dojo() View Helper
    29.3.1.1. Programmatic and Declarative Usage of Dojo
    29.3.1.2. Themes
    29.3.1.3. Using Layers (Custom Builds)
    29.3.1.4. Methods Available
    29.3.2. Dijit-Specific View Helpers
    29.3.2.1. Dijit Layout Elements
    29.3.2.2. Dijit Form Elements
    29.3.2.3. Custom Dijits
    29.4. Les éléments de formulaire et les décorateurs Dojo
    29.4.1. Dijit-Specific Form Decorators
    29.4.1.1. DijitElement Decorator
    29.4.1.2. DijitForm Decorator
    29.4.1.3. DijitContainer-based Decorators
    29.4.2. Dijit-Specific Form Elements
    29.4.2.1. Button
    29.4.2.2. CheckBox
    29.4.2.3. ComboBox and 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. Slider abstract 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 Form Examples
    29.5. Zend_Dojo build layer support
    29.5.1. Introduction
    29.5.2. Generating Custom Module Layers with Zend_Dojo_BuildLayer
    29.5.2.1. BuildLayer options
    29.5.2.1.1. Setting the view object
    29.5.2.1.2. Setting the layer name
    29.5.2.1.3. Including onLoad events in the generated layer
    29.5.2.1.4. Including captured JavaScript in the generated layer
    29.5.3. Generating Build Profiles with Zend_Dojo_BuildLayer
    29.5.3.1. Build Profile options

    29.1. Introduction

    A partir de la version 1.6.0, Zend Framework contient Dojo Toolkitpour permettre le développement rapide d'applications internet riche (RIA). Les points d'intégration avec Dojo incluent :

    • le support de JSON-RPC ;

    • la compatibilité avec dojo.data ;

    • des aides de vues pour aider au paramétrage de l'environnement Dojo ;

    • des aides de vues spécifiques à Dijit ;

    • des éléments de formulaires et des décorateurs spécifiques à Dijit.

    La distribution Dojo elle-même peut être trouvée dans le dossier externals/dojo/ de la distribution de Zend Framework. Il s'agit d'une distribution source, qui inclue le code source javascript complet de Dojo, les tests unitaires et les outils de construction. Vous pouvez créer un lien symbolique dans votre répertoire javascript, le copier ou utiliser l'outil de construction pour créer votre propre paquet que vous pourrez inclure dans votre projet. De manière alternative, vous pouvez utiliser l'un des Content Delivery Network qui offre Dojo (le ZF supporte à la fois le CDN officiel AOL ainsi que celui de Google).

    digg delicious meneame google twitter technorati facebook

    Comments

    Loading...