2017-07-04 4 views
1

J'essaie sans succès, d'éditer la page dans le sujet, parce que j'ai ajouté 7 autres champs dans la table des produits que je voudrais gérer dans le backoffice.prestashop 1.7 comment modifier la page "ajouter un produit" dans le backoffice

J'ai vu que la version 1.6 de Prestoshop avait une vue spécifique pour cette page et qu'il était assez simple d'ajouter des champs au formulaire. Quant au 1.7, je deviens littéralement fou, car je ne trouve aucune vue qui gère la page "Ajouter un produit".

Un conseil? Je sais que cela pourrait probablement avoir quelque chose à voir avec l'introduction de Symfony dans Prestashop, mais je ne comprends pas comment.

Merci

EDIT

solution trouvée ici. Grande réponse: https://stackoverflow.com/a/44861846/1873501

Répondre

0

En fait, il est lié à la partie Symfony/Brindille, comme module contrôleurs d'administration, de sorte que vous devez jeter un coup d'oeil ici:/src/PrestaShopBundle/Form/Administration/Produit

La meilleure façon de Déboguer cette partie est d'utiliser le mode débogage sur 1.7 avec la barre Symfony, vous pouvez suivre ce qui se passe avec Twig!

Tous les lots sont stockés au format ./src/ dans une installation Symfony classique.

Modifier: Une meilleure façon de réaliser les choses serait de faire un module (https://validator.prestashop.com/generator) avec displayAdminProductsExtra hook!

+0

merci Matt. Je vais essayer tout de suite. – Aptivus

+0

N'oubliez pas de marquer la réponse :) –

+0

Matt, j'ai ouvert ce fichier ... mais pas réussi à trouver ce que je cherchais. Avez-vous un aperçu rapide? Je résume la situation: j'ai plus de 7 champs dans la base de données, je veux qu'ils soient montrés dans la vue d'ajout de produit dans le back-office. Pour autant que j'ai appris à lire le fichier, il n'y a pas de "rendu" de telles choses. Pouvez-vous s'il vous plaît répondre plus spécifiquement? Merci beaucoup – Aptivus