Projet Socle ENT
Pages enfant
  • Afficher un seul canal

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Remplacer le code suivant (ligne 109-119) dans la partie TEMPLATE: NAVIGATION TABS

 

Bloc de code
<li id="portalNavigation_{@ID}" class="portal-navigation {$NAV_POSITION} {$NAV_ACTIVE} {$NAV_MOVABLE}"> <\!-\- Each navigation menu item.&nbsp; The unique ID can be used in the CSS to give each menu item a uni$
  <a id="tabLink_{@ID}" href="{$BASE_ACTION_URL}?uP_root=root&amp;uP_sparam=activeTab&amp;activeTab={position()}" title="{@name}" class="portal-navigation-link">&nbsp; <\!-\- Navigation item link. \-->
    <span class="portal-navigation-label"><xsl:value-of select="@name"/></span>
  </a>
  <xsl:if test="@activeTab='true' and $CONTEXT='sidebar'"> <\!-\- If navigation is being rendered in the sidebar rather than as tabs, call template for rendering active menu item's submenu. \-->
    <xsl:call-template name="subnavigation">
      <xsl:with-param name="CONTEXT" select="'subnav'"/>
      <xsl:with-param name="TAB_POSITION" select="position()"/>
    </xsl:call-template>
  </xsl:if>
</li>

...

Dans cette exemple, lorsqu'on cliquera sur l'onglet "Mon Dossier", uniquement le premier canal sera chargé. Pour tous les autres onglets, il chargera les différents canaux.

Il est possible d'en ajouter d'autres en modifiant la condition du test.