- Форум
- Уроки Joomla
- Ошибки и решение проблем.
- Вывод кометария на странице "заказы" (админка)
Вывод кометария на странице "заказы" (админка)
Николай / Автор темы \
Прохожий

1
0
7 года 2 мес. назад #7677 от Николай
VIRTUEMART 3
Обращаюсь к могучему сообществу joomla и virtuemart т.к я в Joomla новенький!
В файле
/administrator/components/com_virtuemart/controllers/orders.php Реализовал пару строк кода которые отправляю смс на номер покупателя, о том что его статус изменен, мне нужно чтобы в тексте сообщения я мог добавить комментарий "Оставить отзыв" т.к по почте отправляется, но я не могу найти куски кода отвечающие за комментарий.
Например отправить номер заказа нужна переменная
$vars->virtuemart_order_id;
может есть что-то подобное (глобальное)?
Обращаюсь к могучему сообществу joomla и virtuemart т.к я в Joomla новенький!

В файле
/administrator/components/com_virtuemart/controllers/orders.php Реализовал пару строк кода которые отправляю смс на номер покупателя, о том что его статус изменен, мне нужно чтобы в тексте сообщения я мог добавить комментарий "Оставить отзыв" т.к по почте отправляется, но я не могу найти куски кода отвечающие за комментарий.
Например отправить номер заказа нужна переменная
$vars->virtuemart_order_id;
может есть что-то подобное (глобальное)?
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
Wedal

Администратор

2879
228
663
7 года 2 мес. назад #7679 от Wedal
Николай, выведите все переменные массива параметров заказа. Я не знаю, какой он в контроллере, ну например так:
Но вообще, вносить изменения в контроллер - плохая практика. При обновлении VM все эти изменения пропадут, т.к. файл будет переписан. В данном случае больше подойдет написание плагина, код которого выполняется при совершении события смены статуса заказа. Такое событие должно быть в стандартном коде.
<pre><?php print_r($vars); ?></pre>
Но вообще, вносить изменения в контроллер - плохая практика. При обновлении VM все эти изменения пропадут, т.к. файл будет переписан. В данном случае больше подойдет написание плагина, код которого выполняется при совершении события смены статуса заказа. Такое событие должно быть в стандартном коде.
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Форум
- Уроки Joomla
- Ошибки и решение проблем.
- Вывод кометария на странице "заказы" (админка)