En las versiones de Prestashop anteriores a la 1.7.6 los precios de los listados de productos en nuestro panel de control aparecen sin impuestos incluidos y pensamos que es mucho más cómodo ver el precio final de cada producto, por lo que vamos a mostraros como conseguirlo.

Precios con IVA en la lista de productos en el Backoffice de Prestashop

Empezamos buscando el archivo products_table.html.twig que encontraremos en;

/src/PrestaShopBundle/Resources/views/Admin/Product/CatalogPage/Lists/products_table.html.twig

buscamos el código

<th scope=»col» class=»text-center» style=»width: 9%»>
{{ ps.sortable_column_header(«Price (tax excl.)»|trans({}, ‘Admin.Catalog.Feature’), ‘price’, orderBy, sortOrder) }}
</th>

y sustituimos la palabra price (tax excl.) por Price final, quedando así;

<th scope=»col» class=»text-center» style=»width: 9%»>
{{ ps.sortable_column_header(«Price final»|trans({}, ‘Admin.Catalog.Feature’), ‘price’, orderBy, sortOrder) }}
</th>

Hacemos lo mismo con el archivo list.html.twig

src/PrestaShopBundle/Resources/views/Admin/Product/CatalogPage/Lists/list.html.twig

buscamos el código

 <td class=»text-center»>
<a href=»{{ product.url|default(») }}#tab-step2″>{{ product.price|default(‘N/A’|trans({}, ‘Admin.Global’)) }}</a>
</td>

y sustituimos la palabra price por price_final

<td class=»text-center»>
<a href=»{{ product.url|default(») }}#tab-step2″>{{ product.price_final|default(‘N/A’|trans({}, ‘Admin.Global’)) }}</a>
</td>

Os recomendamos hacer estos cambios en la carpeta override.

Y ESO ES TODO AMIGOS/AS!!!! cool