Message d'avertissement

The subscription service is currently unavailable. Please try again later.

Problème avec Jcarousel et View

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

J’essaie de mettre en place une galerie de photos pour des pages article. Le problème étant que ni avec jCarousel ni Views slideshow j'arrive à obtenir ce que je désire.

Avec Views slideshow les images se mettent les unes à côté des autres.

En ce qui concerne jCarousel j'obtiens bien le skin mais les photos ne défilent pas et j'ai des virgules qui s'insère.

Pourriez vous me dire où est mon erreur. J'ai joint des photos de l'ensemble des configurations misent en place.

Fichier attachéTaille
Icône image diaporama_jcarousel.jpg55.22 Ko
Icône image parametre_diaporama.jpg212.41 Ko
Icône image parametre_jcarousel.jpg234.12 Ko
Version de Drupal : 

Autre piste : les virgules dans le premier screenshot semblent indiquer que quelque chose ne va pas dans la conf de la view. Le champ photo est-il multivalue ?

Pour JCarousel, la bibliothèque est bien en place et chargée correctement ?

Peut-on avoir une URL pour voir ce qui se passe en vrai ?

Oui le champ photo est en multivalue et même en illimité.

En ce qui concerne le JCarousel j'ai ajouté ce code dans le head

<script type="text/javascript" src="<?php print base_path() . path_to_theme() ?>/jcarousel/lib/jquery.jcarousel.pack.js"></script>
    <link rel="stylesheet" type="text/css" href="<?php print base_path() . path_to_theme() ?>/jcarousel/lib/jquery.jcarousel.css" />
    <link rel="stylesheet" type="text/css" href="<?php print base_path() . path_to_theme() ?>/jcarousel/skins/tango/skin.css" />
    <script type="text/javascript">
jQuery(document).ready(function() {
$("div.view-class-name").find("ul").attr("id","jcarousel");
$("#jcarousel").addClass("jcarousel-skin-tango");
$("#jcarousel").jcarousel({
vertical: true,
scroll: 1
});
});
</script>

Et voila l'URL : http://www.medaillesouvenir.com/prestashop1/node/32
ATTENTION problème de serveur page très longue à charger.

Il serait beaucoup plus robuste et facile d'intégrer JCarousel avec le plugin Views ad hoc : http://drupal.org/project/jcarousel.

Par ailleurs, il faut faire attention avec la façon dont sont configurés les champs multivalue avec ce type de plugins. Il faut se débrouiller pour qu'ils ne retournent qu'une valeur ("display 1 value" dans Multiple field settings).