Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#1 30/11/2016 16:26:06

APitrou
Guest
Registered: 22/06/2016
Posts: 44

[Résolu] Créer un slider d'un repertoire d'images dans ressources

Bonjour,je souhaite créer un carrousel d'un répertoire des ressources d'un site.J'ai essayé cela :

<div class="slides_container">
                    
                    <xsl:if test="ametys:resourcesByPath('Slide')/resource">
                      <xsl:for-each select="ametys:resourcesByPath('Slide')/resource">
                          <div class="slide_item" style="background-image: url({resolver:resolve('explorer', ametys:resourcesByPath('Slide')/resource[@name]/@id)};" >                            
                            
                          </div>                    
                        
                      </xsl:for-each>
                    </xsl:if>
                  </div>

Mais je n'obtiens que la première image dans tout mes slides.
Pourriez-vous m'aider s'il vous plaît ?

Last edited by APitrou (28/03/2017 15:20:32)

Offline

#2 30/11/2016 16:47:59

APitrou
Guest
Registered: 22/06/2016
Posts: 44

Re: [Résolu] Créer un slider d'un repertoire d'images dans ressources

J'ai trouvé il suffisait d'utiliser le resolver de la manière suivante :
{resolver:resolve('explorer', @id)}

Ce qui donne :

 <div class="slides_container">
                    
                    <xsl:if test="ametys:resourcesByPath('Slide')/resource">
                      <xsl:for-each select="ametys:resourcesByPath('Slide')/resource">
                          <div class="slide_item" style="background-image: url({resolver:resolve('explorer', @id)};" >                            
                            
                          </div>                      
                        
                      </xsl:for-each>
                    </xsl:if>                    
                    
                  </div>

Offline

Board footer

Powered by FluxBB