- Posts: 2696
- Thank you received: 74
Action de masse SQL
4 years 3 weeks ago - 4 years 3 weeks ago #344610
by erickb
Action de masse SQL was created by erickb
-- HikaShop version -- : 4.6.1
Bonjour
Quand un produit (chaussures) n’a plus de pointures je veux la mettre dans une catégories « archives « quand un product est mis à jour
Je ne trouve pas comment faire ça avec une action de masse SQL
Ça serait
mais ça ne marche pas
Que faut il mettre comme value à la place de product_id ?
Merci pour l’aide
Bonjour
Quand un produit (chaussures) n’a plus de pointures je veux la mettre dans une catégories « archives « quand un product est mis à jour
Je ne trouve pas comment faire ça avec une action de masse SQL
Ça serait
Code:
insert ignore into #__hikashop_product_category (category_id, product_id) values (40, product_id);
mais ça ne marche pas
Que faut il mettre comme value à la place de product_id ?
Merci pour l’aide
Last edit: 4 years 3 weeks ago by nicolas.
Please Log in or Create an account to join the conversation.
4 years 3 weeks ago #344619
by nicolas
Replied by nicolas on topic Action de masse SQL
Bonjour,
Il faut utiliser le tag {product_id}
Il faut utiliser le tag {product_id}
Please Log in or Create an account to join the conversation.
4 years 3 weeks ago - 4 years 3 weeks ago #344626
by erickb
Replied by erickb on topic Action de masse SQL
Merci !!
Ça marche d’enfer
En action de masse on pourrait tout faire rien qu’avec celle la
Ça marche d’enfer
En action de masse on pourrait tout faire rien qu’avec celle la
Last edit: 4 years 3 weeks ago by erickb.
Please Log in or Create an account to join the conversation.
4 years 3 weeks ago #344628
by nicolas
Replied by nicolas on topic Action de masse SQL
Oui. Le bémol, c'est qu'il faut connaître MySQL et la structure des tables. Donc il faut déjà avoir un certain niveau, mais c'est sûr que c'est plus facile que d'avoir à développer un plugin à chaque fois. C'est justement le but
Please Log in or Create an account to join the conversation.
4 years 3 weeks ago - 4 years 3 weeks ago #344655
by erickb
Replied by erickb on topic Action de masse SQL
Quand mon client crée un produit il remplit des infos dont quelques champs perso et ensuite je synchronise avec un script pour générer les metas et SEO
alias , canonical etc…
Je ne trouve pas avec l action de masse a le faire uniquement une fois quand la mise à jour est complète
A part crée un champ perso product_uptodate 0/1
Ou alors tester en SQL si product_canonical est vide
Et donc lancer cette action de masse a chaque fois que le produit est mis à jour
Voyez vous une autre possibilité ?
Ou même une option (feature) à ajouter aux action de masse ?
C’est uniquement pour ne pas exécuter à chaque fois alors qu’on n’y reviendra jamais
Merci
alias , canonical etc…
Je ne trouve pas avec l action de masse a le faire uniquement une fois quand la mise à jour est complète
A part crée un champ perso product_uptodate 0/1
Ou alors tester en SQL si product_canonical est vide
Et donc lancer cette action de masse a chaque fois que le produit est mis à jour
Voyez vous une autre possibilité ?
Ou même une option (feature) à ajouter aux action de masse ?
C’est uniquement pour ne pas exécuter à chaque fois alors qu’on n’y reviendra jamais
Merci
Last edit: 4 years 3 weeks ago by erickb.
Please Log in or Create an account to join the conversation.
4 years 3 weeks ago - 4 years 3 weeks ago #344656
by erickb
Replied by erickb on topic Action de masse SQL
Erreur désolé !
Last edit: 4 years 3 weeks ago by erickb.
Please Log in or Create an account to join the conversation.
4 years 2 weeks ago #344664
by nicolas
Replied by nicolas on topic Action de masse SQL
Bonjour,
Vous pouvez utiliser un filtre "product column" sur la colonne du champ personnalisé (ou product_canonical pour l'URL canonique) avec un comparateur genre != et laissez le champ vide. Ainsi, les actions de l'action de masse ne seront déclenchées que si le champ est rempli.
Vous pouvez utiliser un filtre "product column" sur la colonne du champ personnalisé (ou product_canonical pour l'URL canonique) avec un comparateur genre != et laissez le champ vide. Ainsi, les actions de l'action de masse ne seront déclenchées que si le champ est rempli.
The following user(s) said Thank You: erickb
Please Log in or Create an account to join the conversation.
Time to create page: 0.233 seconds