Ouverture de la visionneuse PDF dans une popup (2)


Cette page ne doit être appliquée que si le script de migration assistée vous demande de passer la migration manuelle code.20250613.INTRANETCARDS.FlipbookPopup

A partir de la version 2.2.0 de la charte Intranet Design, il est possible de choisir d'ouvrir la visionneuse PDF (flipbook) depuis le kiosque dans une popup au lieu d'ouvrir un nouvel onglet.

Pour cela un paramètre de vue a été rajouté à la vue search-kiosque.xml 

Pour que ce paramètre soit fonctionnel, il est nécessaire d'appeler les templates kiosk-popup et kiosk-popup-js

<xsl:template name="hits">
        <div data-ametys-search-role="hits" class="kioske" id="kiosk-{$uniqueId}">
            <xsl:for-each select="/search/hits/hit">
                <xsl:call-template name="hit"/>
            </xsl:for-each>
        </div>
        
        <xsl:call-template name="link-mobile"/> 
        
        <xsl:if test="$openFlipbookInPopup = 'true'">
            <xsl:call-template name="kiosk-popup"/>
        </xsl:if>
    </xsl:template>
<xsl:template name="common-service-head-js">
      <!-- [...] -->
        
        <xsl:if test="$openFlipbookInPopup = 'true'">
            <xsl:call-template name="kiosk-popup-js"/>
        </xsl:if>
    </xsl:template>

 

Retour en haut