GBPro Posted August 31, 2022 Share Posted August 31, 2022 (edited) Bonjour à tous, Je cherche à ajouter dans la liste produit du backoffice, une colonne comportant le prix d'achat du produit que l'on renseigne dans la fiche. Je rajoute bien l'entête que je veux dans le fichier : src/PrestaShopBundle/Resources/views/Admin/Product/CatalogPage/Lists/products_table.html.twig <th scope="col" class="text-center" style="width: 9%"> {{ ps.sortable_column_header("Prix d'achat"|trans({}, 'Admin.Catalog.Feature'), 'price', orderBy, sortOrder) }} </th> Puis j'ai essayé de rajouter le prix en mettant product.wholesale_price dans le fichier : src/PrestaShopBundle/Resources/views/Admin/Product/CatalogPage/Lists/list.html.twig <td class="text-center"> <a href="{{ product.url|default('') }}#tab-step2">{{ product.wholesale_price|default('N/A'|trans({}, 'Admin.Global')) }}</a> </td> Mais il me met N/D bien sûr. Sans doute car le prix d'achat n'est pas envoyé au template twig. Est-ce que quelqu'un peut me dire ce que je dois modifier pour récupérer ce prix et l'afficher svp ? En vous remerciant Edited September 2, 2022 by GBPro (see edit history) Link to comment Share on other sites More sharing options...
GBPro Posted September 2, 2022 Author Share Posted September 2, 2022 Bon, j'ai résolu mon problème en créant un module qui override les templates twig grâce au hook "actionAdminProductsListingFieldsModifier". Je me suis aidé du dépôt git suivant : https://github.com/frederic-benoist/fbsample-addcolumninprodlist 1 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now