Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forum osCommerce-fr _ Archives _ [resolu] Ajout d'un menu "taille arcticle"

Écrit par : AL1 24 Sep 2003, 16:06

Bonjour a tous,

Bon ca fait une semaine que je dévéloppe un site pour une petite dame qui veux vendre des bijoux, et comme je suis un gros nul, j'ai réussi à me dépatouiller plus ou moins sur tous les blèmes qui se présentaient au fur à mesure grace au forum... Mais là, je bloque... Comme elle veux vendre des bijoux, y compris des BAGUES... Mais comment faire pour ajouter la taille de celle-ci dans le panier?? j'ai beau chercher dans le forum... Que dalle..

Ex: Bague plaquée OR... Taille 50 etc..

Merci pour le mega boulot que vous faites...

AL1

http://lapetitefrancaise.net

Écrit par : Gnidhal 24 Sep 2003, 16:29

Tu dois pouvoir spécifier l'option en ajoutant une option "taille" dans l'admin.
En principe, tu peux même ajouter une modif de prix en fonction de la taille.

Sinon consulte ce qui se fait de beau dans le genre, je ne sais pas comment ils ont géré le pb mais pour certains type de produits il faut passer par une commande écrite.
http://www.anneaux-elfiques.com

Si ! c'est de l'oscommerce! (Bravo Ben!) wink.gif

Écrit par : AL1 25 Sep 2003, 16:02

biggrin.gif Merci Gnidhal, bon effectivement j'avais zapé les options... Mais comment peut-on spécifier plusieurs tailles sur un même article? En fait lors de l'achat d'une bague par exemple, le client peut choisir sa taille par un petit menu déroulant (50, 52, 54, etc...) et sur le bon de commande ainsi généré, la taille s'inscrit directement... Galère non?? rolleyes.gif

Si il y en a qui ont eu le même prob...

Merci à tous wink.gif

Écrit par : Gnidhal 25 Sep 2003, 16:20

Pourquoi galère ?

Je vois pas où est le pb shock.gif

Écrit par : AL1 26 Sep 2003, 06:21

biggrin.gif Galère parceque je ne sais pas par ou commencer pour faire les modifs... blush.gif Tous mes sites je les ai écrit en html pur et dur, c'est la premiere fois que je me lance dans le php... Pour preuve j'ai miq 3 jours pour installer le cadie en local (la honte for me...), je découvre les base de données... Bon sinon tous est plus ou moins OK, j'ai pus modifier largement le designe du site (grace au forum), mais pour la petite modif, je ne sais pas quelles sont les pages à modifier, ni quelles lignes de codes... cry.gif

En fait le problème que je me pause (même si certaint son mort de rire pour un truc aussi ridicule) c'est que je n'arrive pas à donner plusieurs tailles (sans changement de prix) pour un article... mad.gif

Écrit par : Speedline 26 Sep 2003, 10:32

Salut,

QUOTE
tu vas dans la partie Attribut produits

Tu crées d'abord une option (partie gauche) par exemple Taille.
Tu crées une valeur d'option (partie droite) pour cette option.
exemple Taille 12 cm

tu repetes cette opération autant de fois que tu as de taille différente

Ensuite tu vas sur ton produit

tu l'édites
et tu coches les différentes tailles possible pour ton produit avec un prix supplémentaire à zero.


Voila c'est tout.

Si tu avais fait des essais, tu aurais compris tout seul.

@+

Écrit par : AL1 26 Sep 2003, 10:57

laugh.gif PTR, Merci Speedline, ca marche... ce que j'peut être con moi... HARFFF... m'engueules pas j'ai que 5 jours au compteur et 3 nuit sans dormir... faut que ça "viendre" tranquilement... wink.gif

Al@in

Écrit par : Speedline 26 Sep 2003, 11:42

De rien.

La curiosité n'est pas qu'un vilain défaut.

@+

Écrit par : AL1 29 Sep 2003, 08:02

cry.gif Bon ok tous marche bien, mais j'ai une ch'tite question, Comment mettre les tailles dans l'odre? Je trouve pas l'option de tri... pourtant quand je rentre les tailles, les "id" se suivent mais après c'est n'importe quoi...

Exp:

ID Nom du produit Nom de l'options Valeur de l'option

71 Alliance Taille 60
69 Alliance Taille 56
67 Alliance Taille 52
66 Alliance Taille 50
70 Alliance Taille 58
68 Alliance Taille 54

Merci

Écrit par : xaglo 29 Sep 2003, 10:07

dans product_info.php, trouve l'appel à la base des options ($products_options_query) et ajoute un "order by"

Pour un tri par ID, quelque chose du genre:

QUOTE
       $products_options_query = tep_db_query(\"select pov.products_options_values_id, pov.products_options_values_name, pa.options_values_price, pa.price_prefix from \" . TABLE_PRODUCTS_ATTRIBUTES . \" pa, \" . TABLE_PRODUCTS_OPTIONS_VALUES . \" pov where pa.products_id = '\" . (int)$HTTP_GET_VARS['products_id'] . \"' and pa.options_id = '\" . $products_options_name['products_options_id'] . \"' and pa.options_values_id = pov.products_options_values_id and pov.language_id = '\" . $languages_id . \"'\" . \" order by pa.options_values_id\");
ou order by pa.options_values_price pour un tri par prix... enfin ce que tu veux wink.gif

Écrit par : AL1 29 Sep 2003, 11:36

biggrin.gif Super, merci xaglo, tout est impec, l'ordre atribué est nickel... chuis quand même un peut largué là... j'aurais pas trouvé tout seul.... blush.gif blush.gif Je suis un lama de base...

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)