[REGLE] Colonne "related"
13 years 3 weeks ago - 12 years 9 months ago #121939
by oliv
Replied by oliv on topic Colonne "related"
Je vous préparais les CSV quand j'ai trouvé quels étaient les produits qui ne retrouvent pas leur "related" : ceux qui ont des "options"!
En espérant que cela vous mette la puce à l'oreille.
Merci.
En espérant que cela vous mette la puce à l'oreille.
Merci.
Last edit: 12 years 9 months ago by oliv. Reason: Réglé
Please Log in or Create an account to join the conversation.
13 years 1 week ago #124163
by oliv
Replied by oliv on topic Colonne "related"
Bonjour,
Peut-être voudriez-vous quand même les csv?
Merci.
Peut-être voudriez-vous quand même les csv?
Merci.
Please Log in or Create an account to join the conversation.
13 years 1 week ago #124238
by Xavier
Replied by Xavier on topic Colonne "related"
Bonjour,
Oui merci de nous fournir le csv, ça nous aidera à débugger.
Oui merci de nous fournir le csv, ça nous aidera à débugger.
The following user(s) said Thank You: oliv
Please Log in or Create an account to join the conversation.
13 years 1 week ago #124385
by oliv
Replied by oliv on topic Colonne "related"
Bonjour,
Je viens d'envoyer le CSV à Nicolas chez hikashop dot com.
Merci.
Je viens d'envoyer le CSV à Nicolas chez hikashop dot com.
Merci.
Please Log in or Create an account to join the conversation.
13 years 1 week ago - 13 years 1 week ago #124515
by nicolas
Replied by nicolas on topic Colonne "related"
Bonjour,
Nous avons enfin trouvé le soucis grâce à vos précisions et quelques heures de tests.
Remplacez les lignes (il y en a deux):
par
dans le fichier administrator/components/com_hikashop/helpers/import.php et cela corrigera le soucis d'import des produits liés lorsque des options sont égalements spécifiées pour les produits.
Nous avons enfin trouvé le soucis grâce à vos précisions et quelques heures de tests.
Remplacez les lignes (il y en a deux):
Code:
$this->db->setQuery('DELETE FROM '.hikashop_table('product_related').' WHERE product_id IN ('.implode(',',$ids).'));
Code:
$this->db->setQuery('DELETE FROM '.hikashop_table('product_related').' WHERE product_id IN ('.implode(',',$ids).') AND product_related_type='.$this->db->Quote($type));
Last edit: 13 years 1 week ago by nicolas.
The following user(s) said Thank You: oliv
Please Log in or Create an account to join the conversation.
12 years 11 months ago - 12 years 11 months ago #128356
by oliv
Replied by oliv on topic Colonne "related"
Bonjour,
Je suis embêté car je ne trouve pas deux fois cette ligne :
Je trouve ligne 1251 :
Et ligne 1264 :
Merci.
Je suis embêté car je ne trouve pas deux fois cette ligne :
Code:
$this->db->setQuery('DELETE FROM '.hikashop_table('product_related').' WHERE product_id IN ('.implode(',',$ids).'));
Je trouve ligne 1251 :
Code:
$this->db->setQuery('DELETE FROM '.hikashop_table('product_related').' WHERE product_id IN ('.implode(',',$ids).') AND product_related_type='.$this->db->Quote($type));
Et ligne 1264 :
Code:
$this->db->setQuery('DELETE FROM '.hikashop_table('product_related').' WHERE product_id IN ('.implode(',',$ids).') AND product_related_type='.$this->db->Quote($type));
Merci.
Last edit: 12 years 11 months ago by oliv. Reason: rectification des codes
Please Log in or Create an account to join the conversation.
12 years 11 months ago #128358
by oliv
Replied by oliv on topic Colonne "related"
Du coup je me demande si vous n'auriez pas fait la modif dans la dernière version?
Please Log in or Create an account to join the conversation.
12 years 11 months ago #128371
by oliv
Replied by oliv on topic Colonne "related"
Sinon, ça fonctionne à merveille.
Sauf deux bémols :
Sauf deux bémols :
- Si on vide une cellule de la colonne "related", que l'on importe dans la console de Hikashop, le produit aura toujours ses accessoirs
- Depuis la console d'administration de Hikashop, si l'on veut exporter les produits d'une seul catégorie, la colonne "related" n'affiche plus que des ";"
Please Log in or Create an account to join the conversation.
12 years 11 months ago - 12 years 11 months ago #129374
by Xavier
Replied by Xavier on topic Colonne "related"
Bonjour,
En effet le fait de vider la colonne related dans le csv ne modifie pas les produits liés.
Pour vos deux soucis, merci d'essayer de passer par les mass actions via le menu Systeme > Actions de masse.
Vous pouvez en effet mettre à jour les données produits depuis un csv à partir des filtres, et exporter ce que vous souhaitez via les actions.
ps: désolé pour la réponse tardive
En effet le fait de vider la colonne related dans le csv ne modifie pas les produits liés.
Pour vos deux soucis, merci d'essayer de passer par les mass actions via le menu Systeme > Actions de masse.
Vous pouvez en effet mettre à jour les données produits depuis un csv à partir des filtres, et exporter ce que vous souhaitez via les actions.
ps: désolé pour la réponse tardive
Last edit: 12 years 11 months ago by Xavier.
Please Log in or Create an account to join the conversation.
Time to create page: 0.219 seconds