Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

atconnect1

Новичок
  
  • Posts

    7
  • Joined

  • Last visited

atconnect1's Achievements

Newbie

Newbie (1/14)

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

Recent Badges

0

Reputation

  1. Здравствуйте. Даая ошибка: Undefined variable: language_code in catalog/view/theme/default/template/account/simpleaddress.tpl on line 23 как пофиксить?
  2. И самое главное, кардинальное решение, после которого досивка происходит на люпотому чтой ящик (gmail, yandex): завести почту для уведомлений на mail.ru
  3. Для корректной отправки заказов надо исправить еещё и згдесь: В файле .../system/library/mail.php if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->from . '>XVERP' . "\r\n"); } else { fputs($handle, 'MAIL FROM: <' . $this->from . '>' . "\r\n"); } Меняем на это if ($this->verp) { fputs($handle, 'MAIL FROM: <' . $this->smtp_username . '>XVERP' . "\r\n"); } else { fputs($handle, 'MAIL FROM: <' . $this->smtp_username . '>' . "\r\n"); } Это $header .= 'From: =?UTF-8?B?' . base64_encode($this->sender) . '?= <' . $this->from . '>' . PHP_EOL; if (!$this->reply_to) { $header .= 'Reply-To: =?UTF-8?B?' . base64_encode($this->sender) . '?= <' . $this->from . '>' . PHP_EOL; На это $header .= 'From: =?UTF-8?B?' . base64_encode($this->sender) . '?= <' . $this->smtp_username . '>' . PHP_EOL; if (!$this->reply_to) { $header .= 'Reply-To: =?UTF-8?B?' . base64_encode($this->sender) . '?= <' . $this->smtp_username . '>' . PHP_EOL;
  4. Вот правильные настройки Янгдекс-почты и правка для версии 2.Х, чтобы приходили письма на почту mail.ru и проходила верификация спецификации DMARС реализованной на mail.ru: Протокол: SMTP Параметры функции mail: пусто SMTP Хост: ssl://smtp.yandex.ru SMTP Логин: (сюда пишете логин Янгдекс почты - он же адрес почты, с которого бугдет отправлять сервер, например [email protected] для указанных ниже правок важно указать адрес полностью!) SMTP Пароль: Пароль ящика SMTP Порт: 465 SMTP Таймаут: 5 После настройки, необходимо изменить пару строк в файле (они немного отличаются от указанных выше!) catalog\controller\information\contact.php 1. Найти: $mail->setFrom($this->request->post['email']); заменить на: $mail->setFrom($this->config->get('config_mail_smtp_username')); 2. Найти: $mail->setText($this->request->post['enquiry']); заменить на: $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); Теперь вся поли бугдет досивляться на адреса mail.ru без проблем Кому проещё заменить, файл для версии 2.3 во вложении for-yandex.ru.zip
  5. Есть. Сгделал Сбербанк онлайн. Но можете изменить, как вам надо ищите все названия sber_transfer или просто sber и заменяете на свое название bank_transf.zip
  6. Почему-то при налилии потому чтолее 2 видов опций при нажатии на Купить - основного товара, добавляет 2 последние опции из каждого вида
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.