Jump to content
  • 0

Zmiana tematu wiadomości potwierdzającej zamówienie (do administratora)


Grzegorz

Question

Witam,

Problem dotyczy presty 1.7.4.2. Maile które niedawno wpadały do skrzynki mailowej sklepu miały w temacie id zamówienia oraz jego numer.

Nie wiem z jakich powodów zmienia się treść tematu wiadomości (jak na załączonym obrazku). Gdzie mogę to skonfigurować. Zauważyłem że maile potwierdzające złożenie nowego zamówienia są inne dla klienta i administratora.

 

obraz.png

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

Dzięki za informację ale nie znajduję żadnego pliku w którym była by konfiguracja treści tematu wiadomości.

jest plik modules/ps_emailalerts/mails/pl/new_order.html

mogę tu zmienić treść maila ale nie wiem gdzie mogę zmienić temat.

Link to comment
Share on other sites

  • 0
5 godzin temu, Grzegorz napisał:

Dzięki za informację ale nie znajduję żadnego pliku w którym była by konfiguracja treści tematu wiadomości.

jest plik modules/ps_emailalerts/mails/pl/new_order.html

mogę tu zmienić treść maila ale nie wiem gdzie mogę zmienić temat.

Ok, musiałem źle zrozumieć pytanie. Temat maili możesz zmienić w tłumaczeniach.

Link to comment
Share on other sites

  • 0
3 godziny temu, Grzegorz napisał:

Niestety, w tłumaczeniach są tylko tematy maili wychodzące do klienta. (w pierwszej kolejności to sprawdzałem).

Jest w tłumaczeniach modułu, natomiast jeżeli chcesz usunąć ID lub Reference, musisz zmodyfikować plik modułu. Fragment poniżej znajdziesz w hookActionValidateOrder.

            if ($dir_mail) {
                Mail::send(
                    $mail_id_lang,
                    'new_order',
                    $this->trans(
                        'New order : #%d - %s',
                        [
                            $order->id,
                            $order->reference,
                        ],
                        'Emails.Subject',
                        $locale),
                    $template_vars,
                    $merchant_mail,
                    null,
                    $configuration['PS_SHOP_EMAIL'],
                    $configuration['PS_SHOP_NAME'],
                    null,
                    null,
                    $dir_mail,
                    false,
                    $id_shop
                );
            }

 

Edited by WisQQ (see edit history)
Link to comment
Share on other sites

  • 0
10 godzin temu, Grzegorz napisał:

W tłumaczeniach modułu jest zero

obraz.png.71350ff00137987ab4eaf7abd34577e0.png

hookActionValidateOrder jest to nazwa metody jak się domyślam. W którym pliku modułu  ps_emailalerts mogę ją znaleźć ?

Dziwne, powinno być w tłumaczeniach, w każdym razie u mnie normalnie się wyświetla.

Przechwytywanie.PNG.d001b183b5a683ce0bb0198044150b12.PNG

Plik modułu ps_emailalerts.php.

Link to comment
Share on other sites

  • 0

Dzień dobry,

Chciałem powiadomić że problem rozwiązałem. Prawda jest taka że tłumaczenia tematu maila potwierdzającego zamówienie wychodzącego do sprzedawcy można dokonać jedynie w pliku

modules/ps_emailalerts/ps_emailalerts.php

obraz.thumb.png.760ee65f132a456f0eabe211d4dc7919.png

Niestety nie wiem który moduł spowodował nadpisanie tym dziwnym tekstem i usunął mi numery zamówienia z tytułu maila ale wprowadzenie zmian w pliku (wystarczyło dodać jedynie spację albo cokolwiek ) rozwiązało problem.

 

Edited by Grzegorz (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...