Nous ne répondons seulement qu'aux sujets dont l'auteur a complété sa signature [Lire]



Vous avez des soucis avec votre Opencart v1.5.x, nous pouvons résoudre vos problèmes,
contactez le Bureau France !

par tel: 0 891 690 175 ou par
email

[Résolu] Echanger une option

Soutien général pour les problèmes techniques avec OpenCart

[Résolu] Echanger une option

Messagepar lordbdp » 27 Oct 2011, 00:37

Bonjour tout le monde,

J'ai une option qui est déjà attribuée à 140 produits et je voudrais savoir comment changer cette option par une autre sans être obligé de supprimer l'option actuelle sur tous les produits concernés et de leur affecter la nouvelle option ensuite.

Merci d'avance.
Dernière édition par lordbdp le 01 Nov 2011, 15:27, édité 1 fois.
Open Cart 1.5.1.3 U.S
Traduction 1.5.1.3.1 FR
Hébergement Planethoster
Avatar de l’utilisateur
lordbdp
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 87
Inscription: 11 Oct 2011, 22:36

Re: Echanger une option

Messagepar florent82 » 27 Oct 2011, 10:45

Bonjour,

Je pense que le module Global Mega Option peut résoudre ton problème.
Tu peux le télécharger ici:
http://www.codingenerator.com/opencart/ ... a-options/

Tiens nous au courant pour nous dire si ça marche.
Opencart 1.4.9
www.colorblock.fr
florent82
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 33
Inscription: 06 Avr 2011, 16:50

Re: Echanger une option

Messagepar lordbdp » 27 Oct 2011, 12:39

Coté boutique :
Fatal error: Call to undefined method Response::setCompression() in /home/mon_site/public_html/index.php on line 124


Coté admin :
Fatal error: Cannot access private property Document::$title in /home/mon_site/public_html/vqmod/vqcache/vq2-admin_controller_common_header.php on line 6


Heureusement ils précisent de surtout faire une sauvegarde avant de faire l'installation (chose à faire avant toute installation en passant ;) )...
Open Cart 1.5.1.3 U.S
Traduction 1.5.1.3.1 FR
Hébergement Planethoster
Avatar de l’utilisateur
lordbdp
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 87
Inscription: 11 Oct 2011, 22:36

Re: Echanger une option

Messagepar LeorLindel » 27 Oct 2011, 13:36

Logique, ce module est destiné aux versions jusqu'à la 1.5.1.2 incluse et non aux supérieures.

Post complété

Et je dirais même plus (c'est d'actualité = les dupont(d)), après investigation, que ce module est destiné que jusqu'à la version 1.4.8b.
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Re: Echanger une option

Messagepar lordbdp » 27 Oct 2011, 21:08

Alors je me lance dans la base de données SQL.

Je m'explique:
Dans la table oc_product_option`
je dois modifier la valeur option_id=16
par option_id=17

J'ai donc créé la requête suivante en suivant les tutos trouvés sur le net :
Code: Tout sélectionner
UPDATE oc_product_option
    SET option_id=16 [, option_id=17]
    [WHERE option_id=16]


Afin d'éviter de recharger la base, je voudrais savoir si mon code est correct et si je n'oublie pas de modifier une autre table.

Merci pour votre aide.
Open Cart 1.5.1.3 U.S
Traduction 1.5.1.3.1 FR
Hébergement Planethoster
Avatar de l’utilisateur
lordbdp
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 87
Inscription: 11 Oct 2011, 22:36

Re: Echanger une option

Messagepar LeorLindel » 27 Oct 2011, 21:28

Le fait que ce module ne soit pas adapté à une version 1.5.1.3.1 n'implique pas la base de données et je ne comprend pas pourquoi tu modifies l'id des options !

Le code est vraiment très différent entre une version 1.4.9 et une version 1.5.1.3.1 et il y a pas mal de fichier à modifier afin d'obtenir un résultat. Mais si cela te tente de faire les modifications, le forum sera content de cette mise à jour.
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Re: Echanger une option

Messagepar lordbdp » 27 Oct 2011, 21:44

Nan, je me suis mal exprimé. J'ai laissé tombé l'extension proposée puisqu'elle n'est pas pour mon OC et je vais faire directement dans ma base de données les modifications mais je voudrais savoir si la requête que j'ai créé est correcte.

Merci encore.
Open Cart 1.5.1.3 U.S
Traduction 1.5.1.3.1 FR
Hébergement Planethoster
Avatar de l’utilisateur
lordbdp
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 87
Inscription: 11 Oct 2011, 22:36

Re: Echanger une option

Messagepar lordbdp » 01 Nov 2011, 15:26

Bon au final j'ai réalisé les modifs directement sur chaque produit car il y avait trop de requêtes pour modifier la base de données juste pour une option.

Merci quand-même.
Open Cart 1.5.1.3 U.S
Traduction 1.5.1.3.1 FR
Hébergement Planethoster
Avatar de l’utilisateur
lordbdp
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 87
Inscription: 11 Oct 2011, 22:36


Retourner vers Soutien Général

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron