Помощь Большая проблема с письмами

Тема в разделе "PrestaShop", создана пользователем sche, 8 апр 2019.

Информация :
Приветствую гость, обрати внимание! Темы которые закреплены в разделах, в скором времени будут откреплены. Правила раздела PrestaShop

(Не актуальные темы) Каталоги:Модули PrestaShop 1.7Модули PrestaShop 1.5 - 1.6Шаблоны PrestaShop 1.7Шаблоны PrestaShop 1.5 - 1.6
(Не актуальные темы) Поиск / Запросы:Модули PrestaShop 1.7Модули PrestaShop 1.5 - 1.6Шаблоны PrestaShop 1.7Шаблоны PrestaShop 1.5 - 1.6
Полезная информация:Поддержка и помощь c PrestaShopУбираем ПрестаТраст, стучалки и прочую рекламуСовместные покупки модулей и шаблоновПеревод Prestashop и модулей
Модераторы: trace
  1. sche

    sche

    Регистр.:
    16 ноя 2017
    Сообщения:
    155
    Симпатии:
    57
    Добрый день, посоветуйте, пожалуйста, как быть. Залил сайт на Престе 1.7.5.0 на хостинг с локалки, вроде всё работает, но есть проблема с письмами, которые отправляются клиенту по статусу заказа, вернее - по их шаблонам. Письма на белом фоне, логотип у нас тоже белый по дефолту, хотел заменить на тёмный вариант, указал новый путь к изображению в нужных шаблонах через переводы>email>ядро. Ничего не изменилось, после очистки кэша через админку (+ рекомпиляция шаблонов на всякий случай) и по адресу /var/cache/prod тоже. Ладно, пошёл сделать то же самое в переводы>email>мой_шаблон (Warehouse в моём случае). Проверил, письмо приходит, но логотип вываливается из шапки письма и приходит как прикреплённый файл, причём это старый логотип, который белый, который я как раз пытался заменить. Ладно, вернул всё как было, опять все кэши почистил. Но обратно не возвращается! Много раз пробовал. Уже сломал голову, где и что править.

    Кстати, после залива на хостинг пара функций сломалась (в Elementor editor нельзя добавить новый объект на редактируемой странице мышкой, в переводах не раскрывается выпадающее меню с вариантами модуля на перевод, и это всё в Мозилле почему-то, в которой я работал до этого. В Хроме две последние проблемы не показываются. В браузере тоже всё чистил, тоже не помогло). Может быть, это проблема в несоответствии версий Апача? PHP вроде тот же стоит что там, что там (точнее, 7.2, а после этих цифр разница версий есть, но не уверен, что это важно). В общем, помогите, пожалуйста, кто сколько может.

    P.S. готов уже совсем отключить отправку этих писем, но уже задолбал поисковики вопросом, как это сделать, ответа тоже не нашёл.
     
    Последнее редактирование: 8 апр 2019
  2. Belena27089

    Belena27089

    Регистр.:
    16 авг 2016
    Сообщения:
    352
    Симпатии:
    252
    чтобы шаблон письма поправить, скачайте дефолтный шаблон , и поменяйте с него все шаблоны писем.
     
  3. sche

    sche

    Регистр.:
    16 ноя 2017
    Сообщения:
    155
    Симпатии:
    57
    Извините, не понял... Дефолтный шаблон писем или тот шаблон, который тема, который на CMS натягивается? Откуда и куда скачивать? И зачем?
     
  4. Belena27089

    Belena27089

    Регистр.:
    16 авг 2016
    Сообщения:
    352
    Симпатии:
    252
    папку с письмами берёте с дефолтного шаблона, я так поняла после всех манипуляций вам не удаётся вернуться с исходным параметрам.
     
  5. sche

    sche

    Регистр.:
    16 ноя 2017
    Сообщения:
    155
    Симпатии:
    57
    В принципе, примерно так и делал, только не папкой сразу, а именно те письма, которые редактировал. Что ж, попробую ещё раз.
     
    _sashok нравится это.
  6. elebrandi

    elebrandi Писатель Нарушитель

    Регистр.:
    6 янв 2019
    Сообщения:
    2
    Симпатии:
    3
    newsletter pro svejei versii esti li otdelno u kovota? podelitesi instaliashkoi plz
     
  7. NBAHbI4

    NBAHbI4 Писатель

    Регистр.:
    16 фев 2016
    Сообщения:
    2
    Симпатии:
    1
    Подскажите, пожалуйста.
    В Prestashop 1.6.1.23 при получении письма Клиентом после регистрации пароль в письме приходит под звездочками. На другом сайте стоит 1.6.1.7 - там пароль виден. Как в 1.6.1.23 сделать пароль видимым в письме. Иначе смысл самого письма при регистрации пропадает. Поиском нигде не нашел. Возможно ли?
     
  8. Belena27089

    Belena27089

    Регистр.:
    16 авг 2016
    Сообщения:
    352
    Симпатии:
    252
    да , правится в AuthController.php
     
  9. NBAHbI4

    NBAHbI4 Писатель

    Регистр.:
    16 фев 2016
    Сообщения:
    2
    Симпатии:
    1
    По наводке сделал так, может еще кому пригодится:
    в AuthController.php, в конце:

    protected function sendConfirmationMail(Customer $customer)
    {
    ...
    /* Заменить */
    // '{passwd}' => str_repeat('*', strlen(Tools::getValue('passwd'))),
    /* на */
    '{passwd}' =>Tools::getValue('passwd'),

    Помогите еще с одной проблемой.
    Пытаюсь изменить цвет футера. Ничего не получается.
    Prestashop 1.6.1.23
    В global.css меняю строку 7232

    .footer-container {
    background-color: #333; }
    @media (min-width: 768px) {
    .footer-container {
    background: url(../img/footer-bg.png) repeat-x #333; } }

    Менял цвета #333. Менял файл в папке IMG. Загружал туда другой файл и менял путь к файлу. Очищал кеш. Цвет не меняется, ни полосы с рассылкой и иконками соцсетей, ни того, что под этой полосой. Вроде как это тут должно быть, но понять не могу.
     
    Последнее редактирование модератором: 18 апр 2019 в 15:36
    Belena27089 нравится это.