2014-11-17 3 views
0

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

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

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

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

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

PS: Моя версия prestashop - это 1.4, в качестве платежного модуля есть paypal pro и wire.

ответ

0

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

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

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

Смежные вопросы