mirror of
https://gitlab.easter-eggs.com/ee/ldapsaisie.git
synced 2024-11-22 18:09:06 +01:00
Doc : add some important details on import feature
This commit is contained in:
parent
0625e38f80
commit
939863465f
1 changed files with 15 additions and 0 deletions
|
@ -8,6 +8,21 @@ configuration des &LSobjects;, dans la variable <varname>ioFormat</varname>
|
||||||
(<emphasis>$GLOBALS['LSobjects']['[nom du type d'LSobject]']['ioFormat']</emphasis>).
|
(<emphasis>$GLOBALS['LSobjects']['[nom du type d'LSobject]']['ioFormat']</emphasis>).
|
||||||
Cette variable est un tableau associatif dont la clé est l'identifiant du format et
|
Cette variable est un tableau associatif dont la clé est l'identifiant du format et
|
||||||
dont la valeur associée est la configuration du format.
|
dont la valeur associée est la configuration du format.
|
||||||
|
|
||||||
|
<important><simpara>Le moteur d'importation simule la validation d'un formulaire de
|
||||||
|
création du type d'&LSobject;. En conséquence :
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>seul les attributs présent dans le formulaire de création peuvent être
|
||||||
|
importés.</listitem>
|
||||||
|
<listitem>tous les attributs obligatoires présents dans le formulaire de création
|
||||||
|
doivent être fournis par le fichier source ou générer à partir des autres attributs.
|
||||||
|
</listitem>
|
||||||
|
<listitem>Les valeurs des attributs issus de l'importation seront vue comme des valeurs
|
||||||
|
retournées par le formulaire et non comme des valeurs des attribus LDAP eux-même. Ainsi
|
||||||
|
et par exemple, un attribut traité comme un booléen dans un formulaire pourra prendre
|
||||||
|
comme valeur par défaut <literal>yes</literal> ou <literal>no</literal>.</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</simpara></important>
|
||||||
<programlisting>
|
<programlisting>
|
||||||
<citetitle>Structure</citetitle>
|
<citetitle>Structure</citetitle>
|
||||||
<![CDATA[$GLOBALS['LSobjects']['[nom du type d'LSobject]']['ioFormat'] = array (
|
<![CDATA[$GLOBALS['LSobjects']['[nom du type d'LSobject]']['ioFormat'] = array (
|
||||||
|
|
Loading…
Reference in a new issue