Accessibilité

Formulaires dynamiques

Créez des formulaires dynamiques, rapidement et facilement

Pour bien des développeurs ColdFusion, la création de formulaires HTML est une des tâches les plus difficiles qui leur demande le plus de temps. ColdFusion MX 7 permet de créer rapidement des formulaires accessibles de qualité grâce aux nouvelles fonctions Flash et XML.

De simples balises CFML permettent de créer des formulaires Flash dynamiques qui répondent aux problématiques de complexité et d'étapes multiples, avec des interfaces à onglets ou accordéon. Les applications peuvent faire usage de contrôles Macromedia Flash dynamiques qui n'existent pas dans le langage HTML, tels que grilles de données, contrôles d'arborescence et sélecteurs de date. Les formulaires ont désormais fière allure et deviennent très intuitifs, sans obliger à programmer les informations de la couche de présentation.

Démonstration de cette nouvelle fonction


Skins XML pour une conception plus simple

ColdFusion MX 7 peut produire des formulaires HTML basés sur des styles CSS ou XML, ce qui permet de retirer la logique de présentation des modèles ColdFusion. L'emploi de groupes de formulaires permet aux développeurs de définir l'emplacement des étiquettes et des champs de saisie à l'aide de balises ; ColdFusion crée des formulaires HTML correctement mis en page à l'allure professionnelle.

Exemple de code

<cfform format="XML" skin="silver" width="300">
<cfformgroup type="Horizontal" label="Nom :" >
     <cfinput type="Text" name="firstName">
     <cfinput type="Text" name="lastName">
</cfformgroup>
</cfform>

Formulaires Flash dynamiques

Les formulaires HTML sont réduits à des types de saisie de base : champs de texte, boutons radio, menus déroulants, etc. Avec ColdFusion MX 7, les formulaires peuvent reposer sur Flash, ce qui permet aux développeurs d'inclure des contrôles tels que grilles de données, contrôles d'arborescence ou calendriers. Les formulaires complexes à plusieurs étapes peuvent être scindés en plusieurs pages avec une navigation à onglets ou accordéon de façon à produire une expérience plus intuitive.


ColdFusion MX 7 Essayez-le