1
Changeset 3dfbeee – MultiMag

Changeset 3dfbeee


Ignore:
Timestamp:
Apr 7, 2020, 1:16:14 AM (4 months ago)
Author:
BlackLight <blacklight@…>
Branches:
master
Children:
a32a009
Parents:
ccab0d6
Message:

Добавлена возможность задать тескт email сообщения в акте сверки

File:
1 edited

Legend:

Unmodified
Added
Removed
  • web/include/reports/revision_act.php

    rccab0d6 r3dfbeee  
    33//      MultiMag v0.2 - Complex sales system
    44//
    5 //      Copyright (C) 2005-2018, BlackLight, TND Team, http://tndproject.org
     5//      Copyright (C) 2005-2020, BlackLight, TND Team, http://tndproject.org
    66//
    77//      This program is free software: you can redistribute it and/or modify
     
    7070            email адрес (не указывайте, чтобы взять из контактов):<br>
    7171            <input type='text' name='email' value=''><br>
     72            Текст email сообщения (оставьте пустым для использования текста по умолчанию):<br>
     73            <textarea name='email_text'></textarea><br>
    7274            <button type='submit'>Сформировать отчет</button></form>
    7375
     
    468470                }
    469471
     472                $email_text = request('email_text');
     473                if ($email_text == '') {
     474                    $email_text = "Здравствуйте, {$agent->fullname}!\nВо вложении находится акт сверки от {$pref->site_display_name} ({$pref->site_name})";
     475                }
     476
    470477                if (!$doc_autor['worker_email']) {
    471478                    $email_message->SetEncodedEmailHeader("From", $pref->site_email, "Почтовый робот {$pref->site_name}");
    472479                    $email_message->SetHeader("Sender", $pref->site_email);
    473                     $text_message = "Здравствуйте, {$agent->fullname}!\nВо вложении находится заказанный Вами документ (акт сверки) от {$pref->site_display_name} ({$pref->site_name})\n\n"
     480                    $text_message = "$email_text\n\n"
    474481                        . "Сообщение сгенерировано автоматически, отвечать на него не нужно!\n"
    475482                        . "Для переписки используйте адрес, указанный в контактной информации на сайте http://{$pref->site_name}!";
     
    477484                    $email_message->SetEncodedEmailHeader("From", $doc_autor['worker_email'], $doc_autor['worker_real_name']);
    478485                    $email_message->SetHeader("Sender", $doc_autor['worker_email']);
    479                     $text_message = "Здравствуйте, {$agent->fullname}!\nВо вложении находится заказанный Вами документ (акт сверки) от {$pref->site_name}\n\n"
     486                    $text_message = "$email_text\n\n"
    480487                        . "Ответственный сотрудник: {$doc_autor['worker_real_name']}\nКонтактный телефон: {$doc_autor['worker_phone']}\n"
    481488                        . "Электронная почта (e-mail): {$doc_autor['worker_email']}";
     
    498505                }
    499506                $tmpl->ajax = 0;
    500                 $tmpl->msg("Документ отправлен по адреск email: ".html_out($email), "ok");
     507                $tmpl->msg("Документ отправлен по адресу email: ".html_out($email), "ok");
    501508            }
    502509        }
Note: See TracChangeset for help on using the changeset viewer.