Jump to content

erreur Unknown column 'id_shop' in 'field list'


Recommended Posts

bonjour,

erreur quand il y a un changement dans un produit dans la catalougue

Unknown column 'id_shop' in 'field list'

 

 

INSERT INTO `pss_layered_product_attribute` (`id_attribute`, `id_product`, `id_attribute_group`, `id_shop`)

SELECT pac.id_attribute, pa.id_product, ag.id_attribute_group, 1

FROM pss_product_attribute pa

 

INNER JOIN pss_product_attribute_combination pac ON pac.id_product_attribute = pa.id_product_attribute

INNER JOIN pss_attribute a ON (a.id_attribute = pac.id_attribute)

INNER JOIN pss_attribute_group ag ON ag.id_attribute_group = a.id_attribute_group

AND pa.id_product = 84

GROUP BY a.id_attribute, pa.id_product

Link to comment
Share on other sites

Bonsoir,

à quel moment cette erreur survient-elle? Il faut déjà savoir parce que vous dites "il y a un changement dans un produit" cela suppose une modification, ça conduit vers des requêtes du genre UPDATE... En revanche si vous observez l'erreur à l'ajout d'un nouveau produit les INSERT sont concernée.. je vous suggère de vérifier si vous êtes au bon endroit dans le code avant d'y effectuer les retouches nécessaires.

Vous pouvez simuler directement vos requêtes dans votre SGBD favori. Vous ajustez jusqu'à ce que ça fonctionne avant de tremper dans le code..

 

Un peu torchon peut-être, mais j'espère que ces indications vous aideront!

 

Salut!

Link to comment
Share on other sites

  • 5 months later...

Bonjour,

 

J'ai un problème lors de la mise d'un produit depuis la mise à jour à prestashop 1.5.3.

L'erreur est la suivante :

une erreur s'est produite pendant la mise à jour product ()

Ca, c'est l'erreur que j'ai depuis que j'ai fait la manipulation comme dit dans le bug trackers, c'est à dire, de désactiver la nvagation à facette.

Sinon l'erreur était la même avec en plus : Unknown column 'id_shop' in 'field list

 

Aucunes des mises à jour n'est prise.

Y a t il un moye de résoudre ce problème afin que je puisse faire des modifications sur mes produits.

 

Dans l'attente de vous lire,

Cordialement

Edited by tlf (see edit history)
Link to comment
Share on other sites

Hello,

 

Ca je l'ai corrige dans l'installeur d'une 1.5.4.0 normalement. Un souci lors de la mise a jour du mode blocklayered.

 

https://github.com/P...a5bde6e0ca3b874

 

Il faudrait exécuter dans phmyadmin

 

ALTER TABLE `ps_layered_product_attribute` ADD `id_shop` INT( 10 ) UNSIGNED NOT NULL DEFAULT "1" AFTER `id_attribute_group`

 

mais possiblement il y en a d'autre donc si vous n’êtes pas en 1.5.4.0

 

Cordialement

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...