Jump to content

Où est généré l'INSERT INTO product


Recommended Posts

Bonjour,

J'aimerai savoir dans quel fichier est généré la création de nouveaux produits dans la base. L'idée est que je vérifie si un champ de ean13 pour un produit/un attribut a été généré ou non; Si ce n'est pas le cas, un code sera généré en PhP, avec une recherche SQL dans la base pour s'assurer que le code n'existe pas déjà.

J'ai fait une recherche récursive, mais je n'ai trouvé de "INSERT INTO `'._DB_PREFIX_.'product`" nulle part.

Merci d'avance pour votre solution.

Link to comment
Share on other sites

Bonjour,

 

Prestashop utilise l'ObjectModel pour ajouter/modifier/supprimer des Produits (et pour tout le reste aussi d'ailleurs ^^).

 

Il faut regarder du côté de la classe Products (méthode add) et aussi du côté du controller AdminProductsController dans les différentes métohdes de mises à jour.

 

Bon courage pour la suite

Link to comment
Share on other sites

Merci du conseil, j'avais regardé par là sans rien réussir à produire de concluant ^^

Mais j'ai finalement réussi à faire ce que je voulais quand même (via un module).

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