affichage des produits dans ubercart

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.

Mesdames, mesdemoiselles, messieurs, bonjour,
mon site avançant à grand pas, je m'attaque maintenant à la partie boutique. Utilisant Ubercart qui ma l'air formidable, j'essaie en vain depuis quelque jours de réaliser pour la page d'accueil de la boutique , une galerie avec image présentant les produits, qui plus est devront se positionner tout autour d'une planete!

Dois-je passer par le module image et creer la galerie via ce module ?
car lorsque j'essaie d'uploader une image pour présenter un terme de ma categorie produit, sa ne marche pas.

J'espère avoir été assez clair !
Merci pour les conseils !

Version de Drupal : 

alors en fait c'est un vrai mystere! je viens de voir qu'avec IE, l'image ne s'affiche pas mais il ya au moins la petite croix et je peux cliquer dessus !! alors que sous FF je n'est absolument rien !

Je précise que ce sont les images que je met dans un terme de mon catalogue.

Que pasa ??

quand le code d'une image source est la, mais que la source ne renvoie pas vers cette image, ffox n'affiche rien (futé comme un renard), mais ie affiche une croix pour montrer que l'image est absente.

ubercart utilise image_cache. j'ai eu le meme souci. il m'uploadait les images dans files/image_cache/files/blabla...bref, pas du tout au bon endroit.

fait un clic droit sur la croix puis propiétés. regarde la source de l'image, je suis sur que son emplacement n'est pas le bon. (pas ou tu souhaite en gros)

Salut jubjub, merci pour ta réponse !
Bon j'ai l'impression que le problème vient bien de ce que tu dis. Je ne sais pas pourquoi mais qunad je fais afficher la source, je vois que mon image s'upload dans un fichier que je n'est jamais désigné et qui n'existe pas ! J'ai essayé de changer mon image de place, de nommer un fichier identique à celui de la source,... mais rien n'y fait ! J'ai pourtant tout les modules nécessaires je pense; imagecache, image, upload, galerie.
Comment tu a fait pour indiquer le bon chemin ??

Bon alors avec ce que tu ma dit, j'ai carrement désactiver imagecache. J'ai essayé je ne sais combien de chemin different mais toujours pas d'image et surtout plus de petite croix sous IE !
J'y comprend rien ! Surtout que lorsque j'upload mon image pour illustrer 1 terme de ma categorie , le chemin disparait lorsque je retourne sur la page d'édition alors que j'ai bien fait soumettre !

Sorry jubjub mais aurais tu une idée ou m'expliquer en detail comment ta fait ??

Re, désolé je n'ai plus trop d'idées.

Vérifie tout de même bien si les chemins vers tes images sont bons. Il m'est déjà arrivé de péter les plombs pendant 2h alors que j'avais 2x un "/" dans mon chemin...

merci pour ton aide zmove mais c'est pas encore sa. J'ai essayer et je les recréer manuellement mais rien n'y fait. En fait le problème c'est que imagecache (j'imagine) me met un mauvais chemin. En faisant afficher la source je vois qu'il me créer un chemin en ajoutant uc_category !!? --> ?q=files/imagecache/uc_category/tabletpc.png
et même en creant moi meme ce dossier pour lui faire plaisir beh sa marche pô ! X-(

En attendant pour ceux qui sont meilleur que moi en anglais et qui ont le même problème, ce lien devrait les aider: http://www.ubercart.org/forum/support/2616/images_not_showing
moi perso j'arrive pas à comprendre les explications...

salut moi pour uploader les images j'utilise mon wysiwyg, FCKeditor couplé à un autre module "imce" qui permet de faire l'upload et le parcours du serveur.
chez moi ça marche très bien, je ne sais pas si c'est ça que tu veux.

Imagecache semble avoir des problemes avec le cleanUrl. Pour résoudre le probleme, il faut réecrire la fonction du module imagecache :

function theme_imagecache($namespace, $path, $alt = '', $title = '', $attributes = NULL ) {

  $attributes = drupal_attributes($attributes);
  $imagecache_path = file_create_url(file_directory_path() .'/imagecache/'. $namespace .'/'. $path);
  return '<img src="'. $imagecache_path .'" alt="'. check_plain($alt) .'" title="'. check_plain($title) .'" '. $attributes .' />';
}

dans le template.tpl par :

function NOMdeTONtheme_imagecache($namespace, $path, $alt = '', $title = '', $attributes = NULL ) {

  $attributes = drupal_attributes($attributes);
  if(!file_exists(file_create_path('imagecache/'.$namespace.'/'.$path)) && variable_get('clean_url', 0) == 0) {
        $imagecache_path = 'http://'.$_SERVER['HTTP_HOST'].base_path().'?q='.file_directory_path() .'/imagecache/'. $namespace .'/'. $path;
  } else {
        $imagecache_path = file_create_url(file_directory_path() .'/imagecache/'. $namespace .'/'. $path);
  }
  return '<img src="'. $imagecache_path .'" alt="'. check_plain($alt) .'" title="'. check_plain($title) .'" '. $attributes .' />';
}

:)

Slt jubjub, meci de ton aide, je viens d'ajouter dans mon template ton code pour imagecache mais pour l'instant, lorsque j'essaie d'uploader une image pour une categorie, voila le message qui s'affiche :

"Le fichier choisi n'a pas pu être copié car aucun fichier de ce nom n'existe. Veuillez vérifier que le nom de fichier que vous avez saisi est correct."

J'en ai marre !!! Et sinon ya pas de moyen plus facile pour faire une page de présentation avec images des catégorie de produits qui amène vers les produits eux-mêmes ???