passio Posted October 7, 2015 Share Posted October 7, 2015 Bonjour, quelle est la requête SQL qui signifie :(B est une sous catégorie de A)Sélectionne tous les éléments A.Place tous ces éléments dans A et BJe me vois mal éditer tout un par un... j'espère que c'est possible. Link to comment Share on other sites More sharing options...
Neza Posted October 8, 2015 Share Posted October 8, 2015 Bonjour, Si j'ai bien compris votre demande, vous voulez ajouter les produits de la catégorie A dans la catégorie B. Pour faire cela, il faut utiliser la requête suivante, admettons que la catégorie A possède un id_category = 92 et que la catégorie B possède un id_categorie = 77 insert into `ps_category_product` (id_category, id_product, position) select 77, a.id_product, a.position from `ps_category_product` as a where a.id_category = 92 Si votre demande est différente, merci de préciser. Neza. Link to comment Share on other sites More sharing options...
passio Posted October 8, 2015 Author Share Posted October 8, 2015 Bonjour, en fait ce que je souhaite c'est mettre les produits dans une sous catégorie également dans la catégorie mère.Est-ce dangeureux de passer par ce type de requête pour le faire car prestashop touche peut-être à d'autres tables en temps normaux. Link to comment Share on other sites More sharing options...
Neza Posted October 9, 2015 Share Posted October 9, 2015 Bonjour, Quand un produit est créé et est lié à une ou plusieurs catégories, seule la table `ps_category_product` est alimentée. Dans tous les cas, il faut avoir une copie du site de production en local. Faire les tests sur cette version locale pour s'assurer que la modification est conforme. Faire une sauvegarde complète du site de production. Appliquer les modifications sur le site de production. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now