askar2109

[Решено] Как настроить шаблон email-сообщения?

Рекомендуемые сообщения

askar2109    1

Не найду настройки шаблонов email сообщений, которые приходят пользователю как подтверждение заказа. Они где-то вообще существуют?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
YaSe    23

/catalog/language/russian/mail/ - смотрите тут

/catalog/view/theme/default/template/mail/order.tpl - смотрите тут

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
alexc    0

Никто не знает, как вместо параметра:

<?php echo $payment_address; ?>

вывести имя, фамилия и телефон клиента??

Изменено пользователем alexc

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От shoputils

      1 200.00 руб
      Скачать/Купить дополнение


      Шаблоны писем
      Внимание!!! В версии для 1.5 можно создать шаблоны письма только для нового заказа и для смены статусов заказа. Другие типы писем временно не поддерживаются!!!
       
      О модуле администратора Shoputils.MailOrderStatus v2.5 (1.5.x) - v3.0.1 (2.x) (Шаблоны писем):
      - Модуль "шаблоны писем при оформлении заказа и изменении статусов заказа" позволяет аминистратору самостоятельно формировать свой шаблон письма для покупателей и администраторов при оформлении заказа, а также на каждый статус заказа.
      - Поддерживаются следующие типы писем: новый заказ, смена статуса заказа, регистрация покупателя (только в 2.x), регистрация партнера (только в 2.x), восстановление пароля покупателя (только в 2.x), восстановление пароля партнера (только в 2.x), начисление транзакции покупателю (только в 2.x), начисление комиссии партнеру (только в 2.x), отправка подарочного сертификата (только в 2.x).
      - Модуль автоматически подцепит и отобразит все новосозданные статусы заказа.
      - Шаблон писем предлагает создание заголовка и "тела" письма с использованием переменных (номер заказа, название магазина ФИО, список купленных товаров, телефон и др.).
      - Модуль позволяет добавлять в шаблоны писем пользовательские поля модуля ""Регистрация и быстрый заказ Simple"".
      - Модуль поддерживает мультиязычность.
      Посмотреть как работает и настраивается модуль можно по адресу:
      http://opencart.shoputils.ru/demo
      http://opencart.shoputils.ru/demo/admin/ (Логин: demo, Пароль: demo)
      Совместимость: все версии Opencart/ocStore 1.5.x - 2.x (1.5.x, 2.0.x, 2.1.x, 2.2.x, 2.3.x)
       
      Системные требования
      - Opencart/ocStore 1.5.x - 2.x
      - PHP 5.3+
      - Ioncube Loader 4.5+ (для 2.3.x - 5.0+)
       
      Установка модуля
      Информацию по установке модуля на читайте в инструкции к модулю в файле README.TXT дистрибутива вашей версии.
       
      Работа с модулем
      Информацию о настройке модуля смотрите в диcтрибутиве модуля (файл README.TXT).
      Список возможных переменных (в дальнейшем будут добавляться новые данные):
       
      Лицензия
      - Условия использования лицензии: одна лицензия на один домен.
      - Если необходимо установить модуль на два сайта (два домена) - необходимо проибрести
      модуль в количестве двух экземляров.
      - Вы не можете передавать, продавать, распространять, сублицензировать, сдавать в аренду какую-либо
      часть программного обеспечения. Вы не можете разместить программное обеспечение на сервере, чтобы оно
      было доступно через сеть общего пользования с целью распространения (п. 6 Лицензионного Соглашения).
      - Любое распространение программного обеспечения без нашего согласия, в том числе некоммерческого
      рассматривается как нарушения данного Соглашения и влечет за собой ответственность согласно действующему
      законодательству. (п. 4 Лицензионного Соглашения).
      - Все права на модуль принадлежат разработчикам https://opencart.market
      - Полный текст Лицензионного соглашения - https://opencart.market/LICENSE.1.5.x.TXT
       
      Техническая поддержка
      - Техническая поддержка оказывается всем пользователям, легально купившим модуль.
      - Если модуль был приобретен на http://opencartforum.ru для технической поддержки просьба обращаться в ЛС
      с аккаунта, из-под которого была совершена покупка.
      - Модуль имеет принцип распространения "as is" ("как есть").
      - Изменение функционала модуля (допиливание модуля под индивидуальные нужды) может быть оказано на платной основе.
      Добавил shoputils Добавлено 18.08.2014 Категория Прочее Системные требования - Opencart/ocStore 1.5.x - 2.x- PHP 5.3+ Ioncube Loader 4.5+; для 2.3: PHP 5.4+ Ioncube Loader 5.0+ Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
    • От artvirus
      Здравствуйте не работает форма обратной связи. При том уведомления о заказах приходят.
      пробовал запускать, как писали в одной из тем.
      <?php
      mail('info@martnails.ru', 'Test send from hosting', 'If I can read this letter - my hosting are supported php send mail!');
      ?>
       
      Письмо приходит. Подскажите в чем может быть проблема.
    • От Vesheslav
      Модуль для авторизации на сайте через соц.сети, email и SMS
      При регистрации  пользователя должна сохранялась ссылка на его личную страницу (для рассылки уведомлений) + подтягивалась аватарка в личный кабинет
      В общем максимум информации автоматом сохранялось в карте клиента и это информация могла быть выгружена файл CSV например 
      Ваши предложения? цена вопроса?
    • От 688126_1484693330
      Версия ocStore 2.3.0.2.3.
      Версия php 5.6
       
      При отправки почты по средством функции mail(), почта не отправляется. А в лог пишется ошибка "Multiple or malformed newlines found in additional_header in"  - ошибка в строке "system/library/mail.php on line 158"
      Там как раз работа функции mail().
       
      Как я выяснил в php в функции mail запретили в заголовках пустую строку https://bugs.php.net/bug.php?id=68776
      А в mail.php в заголовок пишется
      $header .= 'Content-Type: multipart/mixed; boundary="' . $boundary . '"' . PHP_EOL . PHP_EOL;
      Из-за этого возникает ошибка.
       
      А если оставить одно PHP_EOL, то рушится стандарт.
      Чтобы отправить многостраничное сообщение MIME, пользователи должны правильно использовать заголовок и тело. RFC 2822 определяет CRLF + CRLF как начало тела.
      И тогда письмо приходить с пустым телом и заголовком вида "=?UTF-8?B?SGFuZGlDcmFmdC1BcnQgLSDQndC+0LLRi9C5INC/0LDRgNC+0LvRjA==?="
       
      Вот тут есть описание проблемы и даже предложен способы решения - https://toster.ru/q/229422
      Но как из применить я не понимаю.
       
      На форумах по opencart и по данной проблемы ничего не смог найти. Не ужили ни у кого возникало данной проблемы.
      Если кто понимают, прошу помощи. Как можно решить данную проблему?
    • От LLlPAM
      Приветствую! нужна помощь.
      На opencart 2.3.0.2 установил quickcheckout lite, после этого письма о заказе и админу и покупателю стали приходить через раз. При этом если quickcheckout выключить то почта работает исправно. когда письма нет, то в лог кидает такую вот ошибку:
       
      2017-09-23 9:28:37 - PHP Warning:  mail(): Could not execute mail delivery program '/usr/sbin/sendmail -t -i -f admin@mysite.com' in /var/www/lllpam/data/www/mysite.com/system/library/mail.php on line 158
       
      Ребята, просто устал... 3 дня не могу понять в чем косяк... в php не шарю, пытался разобратся... темный лес... на 158 лайне такой вот текст...
                      mail($to, '=?UTF-8?B?' . base64_encode($this->subject) . '?=', $message, $header);
      Ну я не осилил... прошу помощи у знающих, ибо сил более нет.
      может кто подскажет куда смотреть, или идеи какие-то...
      Перечень из того что пробовал:
      1) галки в настроках о получении письма при заказе стоят, менял
      2) пробовал менять mail на smtp
      3) обращался к хостеру, говорит косяк в коде, ибо при стандартном обработчике заказа все работает
      4) менял настройки php.ini, удалял его, безрезультатно
      5) менял разное мыло, на серверное, гугл, разное...
      6) переустанавливал quickcheckout, разными способами, разные версии
      Понял только что  quickcheckout меняет чтото... а что непонятно... и дело не в тайминге... потому что, бывает прийдет 3-4 письма подряд, потом фейл, бывает 1 письмо через 7, бывает раз через раз...
      Плиз... дым с башки валит... нужны новые мысли
      ...
       
       
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу