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

iCat

Новачок
  
  • Публікації

    1
  • З нами

  • Відвідування

iCat's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Репутація

  1. Получилось настроить отправку разных писем админу и пользователю при регистрации нового пользователя на ocStore 1.5.4.1 на основе метода, изложенного во втором посте темы, может кому пригодится 1. \catalog\model\account\customer.php открываем файл, ищем строку: if ($this->config->get('config_account_mail')) { и после нее вставляем код $this->load->model('localisation/country'); $this->load->model('localisation/zone'); $country = $this->model_localisation_country->getCountry($this->request->post['country_id']); $zone = $this->model_localisation_zone->getZone($this->request->post['zone_id']); $subject = $this->language->get('text_registration') . ' ' . $this->request->post['firstname'] . ' ' . $this->request->post['lastname']; $message = $this->language->get('text_new_registration') . ' ' . $this->config->get('config_name') . '.' . "\n\n"; $message .= $this->language->get('entry_firstname') . ' ' . $this->request->post['firstname'] . "\n"; $message .= $this->language->get('entry_email') . ' ' . $this->request->post['email'] . "\n"; $message .= $this->language->get('text_password') . ' ' . $this->request->post['password'] . "\n\n"; $message .= $this->language->get('entry_telephone') . ' ' . $this->request->post['telephone'] . "\n"; $mail->setSubject($subject); $mail->setText(html_entity_decode($message, ENT_QUOTES, 'UTF-8')); из изначального кода, предлагаемого во втором сообщении темы, за ненадобностью ушли некоторые поля. но если вы используете в своей регистрационной форме больше полей чем имя, email, пароль, номер телефона, оставьте необходимые помимо полей, которые ушли за ненадобностью, я еще не совладала с информацией о согласии пользователя получать рассылку, всегда приходило "нет", вне зависимости от того, что выбрал пользователь. разбираться не стала, т.к. данная инфа в письме мне не особо нужна. 2. \catalog\language\russian\mail\customer.php сюда добавляем недостающий текст для письма, в моем случае это: $_['text_registration'] = 'Зарегистрирован новый пользователь:'; $_['text_new_registration'] = 'Зарегистрирован новый пользователь на'; $_['entry_firstname'] = 'Имя:'; $_['entry_email'] = 'Email:'; $_['text_password'] = 'Пароль:'; $_['entry_telephone'] = 'Телефон:';
Гість
×
  • Створити...

Important Information

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