Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Где вызывается функция отправки email?


VladSiy

Recommended Posts

Когда я регистрируюсь мне на почту приходит письмо-уведомление с благодарностью. Отправляется оно отсюда .../catalog/controller/mail/register.php
В этом файле есть функция:

public function index(&$route, &$args, &$output) {

Подскажите, пожалуйста, откуда идет обращение к этой функции? Я не могу никак проследить...
Мне нужно в $args передать дополнительные данные.
Спасибо заранее.

Надіслати
Поділитися на інших сайтах


3 часа назад, VladSiy сказал:

Когда я регистрируюсь мне на почту приходит письмо-уведомление с благодарностью. Отправляется оно отсюда .../catalog/controller/mail/register.php
В этом файле есть функция:


public function index(&$route, &$args, &$output) {

Подскажите, пожалуйста, откуда идет обращение к этой функции? Я не могу никак проследить...
Мне нужно в $args передать дополнительные данные.
Спасибо заранее.

1. из order.twig

2. текст из /catalog/language/ru-ru/mail

Надіслати
Поділитися на інших сайтах

Забыл уточнить, что это OpenCart 3.

Наверное вы не поняли мой вопрос, а может быть я не понял ваш ответ :)

 

Я не могу понять, откуда передаются данные в catalog/controller/mail/register.php

public function index(&$route, &$args, &$output) {...

эта функция принимает 3 аргумента, вот где она их берет?

Я хочу найти этот файл, который передает в эту функцию данные и расширить $args, что бы отправить их письмом зарегистрированному пользователю.

Если вы правильно все поняли и ответили выше, то объясните, пожалуйста подробнее, потому что я не понял :)

 

Надіслати
Поділитися на інших сайтах


1 час назад, VladSiy сказал:

Забыл уточнить, что это OpenCart 3.

Наверное вы не поняли мой вопрос, а может быть я не понял ваш ответ :)

 

Я не могу понять, откуда передаются данные в catalog/controller/mail/register.php


public function index(&$route, &$args, &$output) {...

эта функция принимает 3 аргумента, вот где она их берет?

Я хочу найти этот файл, который передает в эту функцию данные и расширить $args, что бы отправить их письмом зарегистрированному пользователю.

Если вы правильно все поняли и ответили выше, то объясните, пожалуйста подробнее, потому что я не понял :)

 

Там же сказано, что всё тянется от сюда. Что нужно, то и меняйте. 

Screenshot_1.png

Надіслати
Поділитися на інших сайтах

0. ...?

1. catalog/controller/mail/register.php - здесь я получаю регистрационные данные пользователя.

2. из первого пункта данные передаются в catalog/view/theme/default/template/mail/register.twig. Здесь мне все поняно. Вопрос заключается в другом. Представьте, что есть "нулевой" пункт, как из пункта 0 данные попадают в пункт 1?

 

что_то_должно_передать_три_аргумента_в->index($route, $args, $output);

Змінено користувачем VladSiy
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.