[TYPO3-UG France] felxform <section> limiter le nombre d'éléments

JP J jpjounier at gmail.com
Wed Mar 28 10:49:43 CEST 2012


Bonjour,
1ère idée rapide et pas forcément subtile: créer d'emblée les 5
sections qui sont donc disponibles dés le début.
Jouer ensuite par exemple sur les CSS pour n'afficher que celles qui
ont été utilisées.

Le 28 mars 2012 10:35, DUCREUX Thierry <thierry.ducreux at cndp.fr> a écrit :
> Bonjour
>
> Dans le fichier le flexform j'ai défini une section dont j'aimerais limiter le nombre maximum  d'éléments à  5 que l'utilisateur puisse ajouter.
>
> Je n'ai pas trouvé comment faire. Avez-vous une idée svp ?
>
> Merci
>
> Thierry
>
> <T3DataStructure>
>    <sheets>
>                <Configuration>
>                    <ROOT>
>                               <type>array</type>
>                               <el>
>                                   <titre>
>                                               <TCEforms>
>                                                   <label>Titre du bloc</label>
>                                                   <config>
>                                                               <type>input</type>
>                                                               <size>125</size>
>                                                               <default></default>
>                                                               <eval>required</eval>
>                                                   </config>
>                                               </TCEforms>
>                                   </titre>
>
>                                   <urls>
>                                               <section>1</section>
>                                               <type>array</type>
>                                               <el>
>                                                   <uneurl>
>                                                               <type>array</type>
>                                                                   <tx_templavoila>
>                                                                              <title>Liens Externes</title>
>                                                                   </tx_templavoila>
>                                                                   <el>
>                                                                              <libelle>
>                                                                                  <TCEforms>
>                                                                                              <label>Libellé</label>
>                                                                                              <config>
>                                                                                                  <type>input</type>
>                                                                                                  <size>125</size>
>                                                                                                  <eval>required</eval>
>                                                                                              </config>
>                                                                                  </TCEforms>
>                                                                              </libelle>
>                                                                              <url>
>                                                                                  <TCEforms>
>                                                                                              <label>URL externe (seule une adresse externe est autorisée pour ce type de bloc)</label>
>                                                                                              <config>
>                                                                                                  <type>input</type>
>                                                                                                  <size>125</size>
>                                                                                                  <eval>required</eval>
>                                                                                              </config>
>                                                                                  </TCEforms>
>                                                                              </url>
>                                                                              <source>
>                                                                                  <TCEforms>
>                                                                                              <label>Source (indiquer le nom du site source s'il ne figure pas dans l'intitulé du lien)</label>
>                                                                                              <config>
>                                                                                                  <type>input</type>
>                                                                                                  <size>125</size>
>                                                                                              </config>
>                                                                                  </TCEforms>
>                                                                              </source>
>                                                                              <image>
>                                                                                  <TCEforms>
>                                                                                              <label>Illustration</label>
>                                                                                              <config>
>                                                                                                  <type>group</type>
>                                                                                                  <internal_type>file_reference</internal_type>
>                                                                                                  <allowed>jpg,bmp,png</allowed>
>                                                                                                  <max_size>1000</max_size>
>                                                                                                  <uploadfolder>fileadmin</uploadfolder>
>                                                                                                  <maxitems>1</maxitems>
>                                                                                                  <size>1</size>
>                                                                                                  <show_thumbs>0</show_thumbs>
>                                                                                                  <selectedListStyle>Width:180px</selectedListStyle>
>                                                                                              </config>
>                                                                                  </TCEforms>
>                                                                              </image>
>                                                                   </el>
>                                                   </uneurl>
>                                               </el>
>                                   </urls>
>
>                               </el>
>                    </ROOT>
>                </Configuration>
>    </sheets>
> </T3DataStructure>
> _______________________________________________
> TYPO3-france mailing list
> TYPO3-france at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-france



-- 
Cordialement,

Jean-Pierre Jounier


More information about the TYPO3-france mailing list