Formulaires - Les types de champs natifs

De Sydonie

Comment associer à un prédicat un type de champs

Cette possibilité se situe dans le fichier de configuration fields.xml d'un package.

+ MonPackage/
  +MonPackage.php
  +fields.php <<< ICI
  +etc...
<?xml version="1.0" encoding="utf-8"?>
<fields>
    <!-- On change le type de champs pour le prédicat 'content' -->
    <field propName="content.data" uiMethod="Input_CkEditor">
       <!-- ... --->
    </field>
</fields>
ATTENTION ! Lorsque que l'on modifie le type d'un prédicat, l'information restera inchangée sur les anciens enregistrement.

Type de champs natifs

Voici la liste des types de champs proposés nativement dans Sydonie :

Input_Calendar

Permet de saisir des dates WYSIWYG


Input_Checkbox

Todo

Input_CkEditor

Todo

Hidden

Pour créer des champs cachés

LanguageSelector

Liste de langues (s'appuis sur la norme ISO)

Password

un champs avec les caractères masqués

Hidden

Todo