Jump to content

Automatiser l'alimentation de la base


rostichep

Recommended Posts

Bonjour,

Je vais passer à l'alimentation de ma base pour ma boutique de T-shirts, j'aimerais par exemple :

- Pouvoir mettre le même "Message quand en stock :" sur tout mes produits en une seule fois.

- Affecter à chacun de mes T-shirts les mêmes Déclinaisons de taille avec les mêmes caractéristique de poids de prix et toujours affecter toutes les photos pour toutes mes tailles. Mes t-shirts en taille S ayant la même photo que les T-shirts XXL.

Y a t'il un moyen de faire ça ? Via prestasop ou directement sur la base ?

Merci

Chris

Link to comment
Share on other sites

Bonjour,

Si tu as l'accès à un phpmyadmin tu peux toujours balancer une requête dans ta base une fois que t'as rentré tous tes produits :

pour la langue anglaise (id = 1), avec ps comme préfixe de table :

UPDATE `ps_product_lang` SET `available_now` = 'My personal message in stock' WHERE `ps_product_lang`.`id_lang` =1;



pour la langue française (id = 2), avec ps comme préfixe de table :

UPDATE `ps_product_lang` SET `available_now` = 'Mon message personnel en stock' WHERE `ps_product_lang`.`id_lang` =2;



idem avec le champ hors stock ou `available_now` est à remplacer par `available_later`

A+

Link to comment
Share on other sites

C'est vraiment parce que je veux m'aérer le cerveau avant d'aller me coucher :) !

pour la langue française (id = 2) et la catégorie 2 (id=2) et pour changer le message en stock :

UPDATE `ps_product_lang` AS pl 
     LEFT JOIN `ps_product` AS p ON (pl.`id_product` = p.`id_product`) 
SET pl.`available_now` = 'Mon message personnel en stock' 
WHERE pl.`id_lang` = 2 
     AND p.`id_category_default` = 2; 



pour la langue anglaise (id = 1) et la catégorie 2 (id=2) et pour changer le message en stock :

UPDATE `ps_product_lang` AS pl 
      LEFT JOIN `ps_product` AS p ON (pl.`id_product` = p.`id_product`) 
SET pl.`available_now` = 'My personal message in stock' 
WHERE pl.`id_lang` = 1
      AND p.`id_category_default` = 2; 



l'id des catégories sont visibles depuis le site par les liens ou alors directement dans les tables `ps_category` et/ou `ps_category_lang`

A toi de jouer ;)

PS : C'est vraiment parceque tu mentionnes ubuntu dans ta sign aussi ;)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...