Home.html 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. {namespace flux=FluidTYPO3\Flux\ViewHelpers}
  2. {namespace v=FluidTYPO3\Vhs\ViewHelpers}
  3. <f:comment><!-- uses the layout Home, defined in layouts/Home.html --></f:comment>
  4. <f:layout name="Home" />
  5. <f:section name='Configuration'>
  6. <flux:form id="3col" label="Gabarit Accueil" extensionName="Opentalent.OtTemplating">
  7. <flux:field.select name="settings.themeColor" label="Couleur du thème" items="{ blue: 'Bleu', green: 'Vert', orange: 'Orange' }" />
  8. <flux:field.checkbox name="settings.displayCarousel" label="Afficher le caroussel" default="1"/>
  9. <flux:field.checkbox name="settings.staticDonors" label="Partenaires: affichage statique" default="0"/>
  10. <flux:field.input name="settings.eventsLimit" label="Prochains évènements: nombre maximum" default="5" minimum="1" maximum="24" eval="int"/>
  11. <flux:field.input name="settings.eventsPeriod" label="Prochains évènements: limiter aux prochaines semaines (0 pour ne pas limiter)" default="8" minimum="0" eval="int"/>
  12. </flux:form>
  13. <!-- Backend layout grid -->
  14. <flux:grid>
  15. <flux:grid.row>
  16. <flux:grid.column colPos="0" name="Leftcol" label="Colonne Gauche" style="width: 25%" />
  17. <flux:grid.column colPos="1" name="Content" label="Contenu" style="width: 50%" />
  18. <flux:grid.column colPos="2" name="Rightcol" label="Colonne Droite" style="width: 25%" />
  19. </flux:grid.row>
  20. </flux:grid>
  21. </f:section>
  22. <f:section name="Leftcol">
  23. <f:comment><!-- Render colPos=0 in this section --></f:comment>
  24. <v:content.render column="0" />
  25. </f:section>
  26. <f:section name="Content">
  27. <f:comment><!-- Render colPos=1 in this section --></f:comment>
  28. <v:content.render column="1" />
  29. </f:section>
  30. <f:section name="Rightcol">
  31. <f:comment><!-- Render colPos=2 in this section --></f:comment>
  32. <v:content.render column="2" />
  33. </f:section>