Scrollable slideshow sur page d'accueil : 2 views pour un bloc ?

Catégories:

Bonjour,

Je veux mettre en place sur mon site un «SlideShow» de ce type :
http://flowplayer.org/tools/demos/scrollable/site-navigation.html

en utilisant la librairie Jquery tools via le module Jquery Plugins.

J’utilise nodequeue pour générer la vue et récupérer mes éléments qui sont :

Miniature + texte dans une liste (cf la demo sur le lien ci-dessus)
Photo relative

Mon problème : Je ne vois pas d’autre solutions que d’utiliser 2 vues … Une pour la liste du «menu» et une autre pour récupérer les photos relatives quand on clique sur un des liens de la liste.

J’espère avoir été assez clair …

Est-ce la bonne solution ou existe-t-il plus simple ?

#

tu as vu ce module ? http://drupal.org/project/jquerytools

peut etre permet il l’inclusion plus facile de ce type de slideshow,car je sais que flowplayer est supporté par le module swftools…par contre il a l’air dans un developpement primaire…mais si tu t’y connais tu peux faire avancer le module

Drupal 6.xx - 2 sites chez OVH (pro) mutualisé, 6 chez AlwaysData (Pack10go)
/////////////
www.graphisme-libre.info

#

Merci pour ta réponse !

Oui j’avais vu le module jquerytools (encore en développement) mais je ne pense pas qu’il soit mieux que le module Jquery plugins qui inclut plus de librairie issue de Jquery Tools.

Concernant Flowplay et swftools on parle ici d’utiliser flash, dans mon cas c’est seulement du javascript :).

Mon problème est en fait à ramener au theming de Views et à l’intégration de mon slideshow dans un block view. En html/css/js pur je n’ai aucun soucis pour faire fonctionner le slideshow c’est quand il faut l’intégrer à Drupal que je me casse les dents !!

Pour info le code html a générer ressemble à ça :

<!-- main navigator -->
<ul id="main_navi">

    <li>[thumbnail #1]</li>
    <li>[thumbnail #2]</li>
    <li>[thumbnail #3]</li>
</ul>

<!-- root element for the main scrollable -->
<div id="main">

    <!-- root element for pages -->
    <div id="pages">

        <!-- page #1 -->
        <div class="page">

            <!-- sub navigator #1 -->
            <div class="navi"></div>

            <!-- inner scrollable #1 -->
            <div class="scrollable">

                <!-- root element for scrollable items -->
                <div class="items">

                    <!-- items on the first page  -->
                    <div class="item"> [The Content] </div>
                    <div class="item"> [The Content] </div>
                    <div class="item"> [The Content] </div>

                </div>

            </div>

        </div>

        <!-- sub navigator #1 -->
        <div class="navi"></div>

        <!-- page #2 -->
        <div class="page">
            ...

        </div>

    </div>

</div>

Mon soucis est donc de construire dans un premier temps la liste des items puis les photos des items dans le div main. Je n’ai pas trouvé la solution pour obtenir un tel code en utilisant la suggestion de template…

Je vais donc :
soit créer 2 blocs mais ça me semble bien lourd,
soit créer un nouveau type de contenu simplement pour mon slideshow que je themerai comme je l’entend avec contemplate mais ça m’oblige à recréer un type de contenu…

Syndiquer le contenu