At the launch of the new Prestashop 1.7+, the final price was removed from the "product catalog" page on the back office. This means that at the overview menu of the "product catalog" page you can only see the prices excl. VAT. With the simple steps explained below you will ensure that the final price will be visible in your back-office “product catalog”. We will do this by adding an extra column.


First we have to add a new column name called "Finale Price". Locate and open the following file:
YourWebshop/src/PrestaShopBundle/Resources/views/Admin/Product/CatalogPage/Lists/products_table.html.twig

Find:

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

Add below:

          <th scope="col" class="text-center" style="width: 9%">
            {{ ps.sortable_column_header("Final price"|trans({}, 'Admin.Catalog.Feature'), 'price_final', orderBy, sortOrder) }}
          </th>

In the same file (products_table.html.twig) find:

          <th class="text-center">
            {% include '@PrestaShop/Admin/Helpers/range_inputs.html.twig' with {
              'input_name': "filter_column_price",
              'min': '0',
              'max': '1000000',
              'minLabel': "Min"|trans({}, 'Admin.Global'),
              'maxLabel': "Max"|trans({}, 'Admin.Global'),
              'value': filter_column_price,
              'disabled': filters_disabled,
            } %}
          </th>

Add below:

{# CREZZUR - Display price's VAT INCL #}
          <th class="text-center">
          {# Disabling filter option (final price) for now.#}
          </th>
{# CREZZUR - Display price's VAT INCL #}



The second file we need to edit will display the product "finale price". Locate and open the following file:
YourWebshop/src/PrestaShopBundle/Resources/views/Admin/Product/CatalogPage/Lists/list.html.twig

Find:

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

Add below:

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


Now the final step is to clear your cache. This is extremely important, failing to do so will result in not showing any changes.
Go to Advanced Parameter and click on Performance. At the Performance page you will see in the right corner a button called Clear Cache, press this button.

When you now go to your back office Catalog Products you will notice a new column has been added called Final Price.

Congratulations, you have completed our mini tutorial!