Prestashop: как отобразить скидку на товар в счете

Я хочу, чтобы скидки на товары и группы отображались в моем счете. Я изменил свой счет-фактуру, чтобы он выглядел следующим образом:

ссылка | Описание | Количество | Цена за единицу | Скидка | Итого |

Поэтому мне нужно показать скидку, связанную с продуктом, в той же строке, что и продукт. Есть ли способ добиться этого? Я искал в гугле и на форумах, но не нашел ответа.

Заранее спасибо.


person Anila    schedule 11.05.2012    source источник


Ответы (1)


А в 2016 до сих пор нет ответа. Я просто боролся с этим и через некоторое время добился успеха. Я не знаю, какой Prestashop был выпущен в 2012 году, но я могу дать несколько советов относительно последней версии prestashop, которая на сегодняшний день 1.6.1.9 (моя текущая версия). Для тех, кто пытается изменить счет-фактуру в prestashop, вы найдете файл шаблона в папке pdf с именем файла invoice.product-tab.tpl для редактирования и добавления полей, касающихся продуктов (цены, налоги, скидки и т. д.). Все вам нужно знать это:

$order_detail.product_name -> returns the name of the product
$order_detail.unit_price_tax_excl_before_specific_price -> returns the price of product without tax and before discount
$order_detail.unit_price_tax_excl_including_ecotax -> returns product price without tax and included eco tax (if there is 1)
$order_detail.order_detail_tax_label -> return the tax percentage
$order_detail.product_quantity -> returns the quantity of orderd product
$order_detail.total_price_tax_incl_including_ecotax - > returns the total amout that is product price + tax

С помощью этих кодов вы можете рассчитать скидку в процентах или наличными, и вы можете использовать ее в шаблоне. В .tpl есть еще несколько других кодов, но это не часть этого вопроса.

Надеюсь, это поможет любому.

person Blue    schedule 29.11.2016