osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Système image, A la recherche ...
Ryu007
posté 5 Nov 2006, 21:00
Message #1


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1385
Inscrit : 3-June 04
Lieu : Saint-mandé
Membre no 2597



Bonsoir,

Je sais que le sujet à été mainte fois abordé dans le forum mais rien ne me convient :
Code mal foutu, système difficile lors de l'insertion des produits, etc.
Je cherche quelque chose d'assez particulier, ça peut etre une contribution (que je n'ai pas vu) ou un code que vous ayez déjà aperçu sur la toile (système en ajax, j'en serais friand !)

Il faudrait que je puisse ajouter autant de photo pour le produit que je le souhaite, avec un redimensionnement automatique à la clef.
Pour une image, trois redimensionnement : petite, moyenne et grande.

J'ai vu la contribution Additionnal Image qui gère apparamment autant d'image qu'on le veut mais quand j'ai regardé dans le code je n'ai vu qu'un champs pour l'insertion d'une image ?

Cordialement


--------------------
Image IPB Image IPB
Go to the top of the page
 
Tya
posté 9 Jan 2007, 12:27
Message #2


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 120
Inscrit : 11-May 06
Membre no 10339



Moi j'ai installé cette contrib et je peux insérer plus d'une image....


--------------------
MS2.fr
Contributions installées : Colisimo avec suivi - Invoice PDF - send_order_html_email_v1 - Featured Products - Newsletter Suscribers - Sales Reports - Orderlists - Customer Export - Inventaire - Google XML Sitemaps- Ultimate SEO - Header tags -
Go to the top of the page
 
corbin
posté 11 Jan 2007, 22:16
Message #3


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1699
Inscrit : 29-January 03
Lieu : Paris, France, ;-)
Membre no 791



tiens Ryu007 ! wink.gif
cherche "Gestion des images" et/ou Ajax dans la liste dont le lien est dans ma signature
bonne lecture !


--------------------
AVEZ-VOUS CHERCHE :

- UNE CONTRIBUTION ? :
FAC : Foire Aux Contributions

- A INSTALLER UNE CONTRIBUTION ? : INSTALLATION DES CONTRIBUTIONS

- UNE REPONSE ? : F.A.Q.
- DOC MS2 V1 - DOC MS2 V2 - MOTEUR DE RECHERCHE DES FORUMS

Go to the top of the page
 
manmachine
posté 1 Jun 2007, 20:56
Message #4


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1814
Inscrit : 2-July 04
Lieu : Nantes
Membre no 2788



Alors j'ai déjà eu à faire a ce cas il y 1 an ou 2 .

Deux options:

1 - créer une table genre products_images + une table relationnelle products_to_products_image ca te permet d'avoir autant d'image que tu veux, mais c'est asser lourd à gérer , ca demande pas mal de modif dans le code plein de nouvelles requete SQL etc ...

2 - gérer ca directement avec les fichiers ( c'est l'option que j'avais retenu, mais le nombre etait fixé)

lors de l'upload ( pour le multi-upload en AJAX il y a un plug de jQuery qui fait ca tres bien : http://www.fyneworks.com/jquery/multiple-file-upload/ )
tu as donc ton fichier image principal ( l'id du produit comme nom c'est encore mieux 123448.jpg ) ensuite via un masque tu ajoute une clé aux autres ( 123448_1.jpg, 123448_2.jpg etc ... )
seul le fichier 123448.jpg est inscrit en base de donnée.

ensuite tu dans ton script tu n'as plus qu'a chercher si il y a d'autre fichier correspondant à ton image principale auquel tu applique le masque

3 - gérer ca via des dossiers ( c'est mieux si le nombre est illimité )
tu crée un dossier par produit dans lequel tu upload toutes les images du produit, du coup tu as juste à récupérer recursivement toutes les images du dossier.

Pour ce qui est de créer différents formats au moment de l'upload la librairie GD2 fait ca tres bien et le web fourmille de class a ce sujet.



--------------------
Nous ne sommes pas un SAV, nous aidons, mais nous ne faisons pas à votre place ..
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 22nd May 2013 - 19:50
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)