aller au contenu

Renderer par composants

InfoBean : disponible partout, contient les informations générales sur le site.

Générique (AbstractVisualComponent)

  • comp : l'object composant
  • compPage : la page du composant
  • style : le style selectionné du composant
  • compid : id du composant
  • value : valeur brut du composant
  • renderer : le renderer choisit
  • previewAttributes : l'ensemble des attributs afin de pouvoir éditer le composant
  • previewCSS : les class du composant afin de pouvoir l'éditer
  • previewData : les data (data-) afin de pouvoir editer le composant
  • previewID : l'id HTML afin de pouvoir éditer le composant
  • cssStyle : style css choisit par le contributeur
  • manualCssClass : la class manuel ajouté par le contributeur
  • nextSame : "true" si le composant suivant est la même
  • previousSame : "true" si le composant précédant est le même

Exemple

<div class="${manualCssClass}">
<div ${previewAttributes}>
${value}
</div>
</div>

Titre (Heading)

  • title: title
  • depth : profondeur du titre

Texte (WysiwygParagraph)

  • text : texte avec liens.

Affichage fichier (FileFinder)

  • filter : Filtre à appliquer (FileFilter)
  • display : true si par default tout les fichiers dois être affiché
  • max : nombre de fichier à afficher avant le max.
  • taxonomySelectedIdString : list des taxonomy selectionné.
  • taxonomies : liste taxonomiques (TaxonomyDisplayBean)
  • languages : liste des langues à afficher
  • files : liste des fichiers (FileBean)