Uploaded image for project: 'Offre de formation'
  1. Offre de formation
  2. ODF-1183

ODFHelper - ajouter un helper pour récupérer la page racine de l'ODF

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • 2.5.0
    • 2.5.0
    • None
    • None

        [ODF-1183] ODFHelper - ajouter un helper pour récupérer la page racine de l'ODF

        Laurence Aumeunier added a comment - - edited

        Done.

        Dans la XSL, utiliser le namespace xmlns:odf="org.ametys.plugins.odfweb.xslt.OdfXSLTHelper"

        puis <xsl:variable name="rootId" select="odf:odfRootPage($siteName, $lang, $catalog)"/>

        ou <xsl:variable name="rootId" select="odf:odfRootPage($siteName, $lang)"/>

        Laurence Aumeunier added a comment - - edited Done. Dans la XSL, utiliser le namespace xmlns:odf="org.ametys.plugins.odfweb.xslt.OdfXSLTHelper" puis <xsl:variable name="rootId" select="odf:odfRootPage($siteName, $lang, $catalog)"/> ou <xsl:variable name="rootId" select="odf:odfRootPage($siteName, $lang)"/>

        En Java ou en XSL ? Je suppose en XSL

        En Java cela existe déjà, il faut appeler la méthode Page getOdfRootPage(String siteName, String language, String catalog) sur le composant OdfPageResolver

        Pour être utiliser dans une XSL, il faut créer un OdfXSLTHelper dans odf-web qui étend celui du plugin odf et d'y ajouter la méthode statique
        public static String getOdfRootPage(String siteName, String language, String catalog)

        Laurence Aumeunier added a comment - En Java ou en XSL ? Je suppose en XSL En Java cela existe déjà, il faut appeler la méthode Page getOdfRootPage(String siteName, String language, String catalog) sur le composant OdfPageResolver Pour être utiliser dans une XSL, il faut créer un OdfXSLTHelper dans odf-web qui étend celui du plugin odf et d'y ajouter la méthode statique public static String getOdfRootPage(String siteName, String language, String catalog)

          Unassigned Unassigned
          delphine Delphine Gavalda (Inactive)
          Votes:
          0 Vote for this issue
          Watchers:
          2 Start watching this issue

            Created:
            Updated:
            Resolved: