Prestashop: добавить текст на странице оплаты заказа

Я пытаюсь настроить страницу оплаты заказа (шаг 5),
это страница, показанная перед подтверждением заказа.

Текст, добавляемый на этой странице, представляет собой простое предложение, которое включает переменные «идентификатор заказа» и «общая сумма».
Пример предложения добавить: «Ваш номер заказа: XXX, а сумма: YYY»

Я думаю, что первое, что нужно сделать, это добавить предложение и две переменные в контроллере (вероятно, в файле «OrderController.php» или «OrderDetailController.php», я не уверен …)

Тогда последним шагом должно быть добавление {$ my_sentence} в файл «order-payment.tpl»?

Я знаком с PHP, мне просто нужно понять, какие файлы / функции мне нужно редактировать.
Может ли кто-нибудь помочь мне?

PS: Моя версия prestashop — 1.4, в качестве платежного модуля есть PayPal Pro и Wire.

0

Решение

Я настоятельно рекомендую вам изменить что-либо с помощью модуля:

  1. Создайте простой модуль (посмотрите простые учебные пособия по модулям в Интернете)
  2. Найдите функцию exec () в Hook.php, используйте error_log ($ hook_name), чтобы узнать, какие хуки выполняются.
  3. Зарегистрируйте хук, выбранный вами в функции установки вашего модуля. Затем создайте функцию public funtion hook{HOOK_NAME}($args){ error_log(print_r($args, 1)); }
  4. Вы должны найти хук, который добавляет вещи на эту страницу (добавляет отображение).

Есть проблема, хотя. Я считаю, что заказ не сформирован, пока не будет подтвержден (на шаге enxt). Так что единственное, что вы, вероятно, будете иметь на этой странице, это Cart а также Customer данные.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]