#242

Sekcja w panelu administracyjnym: Parametry → Szablony wiadomości firmy (URL: /admin/message_firm.php).

Co to jest

Konkretne szablony maili i SMS dla każdego Typu wiadomości. Temat, ciało, zmienne. Gdy następuje zdarzenie odpowiedniego typu — pobierany jest Twój szablon i wysyłany do klienta.

Pola

Typ wiadomości
Obowiązkowe. Select z Typów wiadomości. Do którego zdarzenia jest przypisany szablon.
Temat maila
Obowiązkowe. Na przykład: „Twoje zamówienie nr {order_code} przyjęte do realizacji".
Ciało HTML
Główny content. Obsługuje znaczniki HTML. Wewnątrz podstawiane są zmienne przez {var}.
Ciało tekstowe (fallback)
Wersja plain text. Jeśli odbiorca nie obsługuje HTML — zobaczy ten tekst.
Aktywny
Ptaszek. Jeśli wyłączony — na zdarzenie tego typu nie wyleci żaden mail.

Zmienne

Zmienne, które system faktycznie podstawia przy wysyłce:

  • {client_name} — imię klienta
  • {phone} — telefon klienta
  • {email} — email klienta
  • {date} — data zamówienia
  • {order_code} — numer zamówienia, który widzi klient
  • {order_number} — wewnętrzny numer zamówienia (do integracji; może różnić się od numeru widocznego dla klienta — dla klienta używaj {order_code})
  • {order_name} — nazwa zamówienia
  • {firm_name} — nazwa Twojej firmy
  • {reason_status_change} — powód zmiany statusu (dla powiadomień o zmianie statusu)

Zmiennej na sumę zamówienia obecnie nie ma — platforma jej nie udostępnia.

Konkretna lista dostępna w opisie każdego typu wiadomości.

Przykład szablonu

Temat: Twoje zamówienie nr {order_code} gotowe do wydania

Witaj, {client_name}!

Twoje zamówienie z {date} jest gotowe.

Telefon kontaktowy: {phone}

Dziękujemy za zamówienie!
— {firm_name}

Akcje

  • Utwórz szablon — wybierz typ, wypełnij temat i ciało.
  • Testuj — sekcja Test wiadomości pozwala sprawdzić renderowanie szablonu przed wysyłką do klienta.
  • Wyłącz — zdejmij „Aktywny", szablon zostanie zachowany, ale nie będzie używany.

Co jest ważne

  • Każda firma ma swój zestaw szablonów. Zmienia się tylko Twój — nie innych firm.
  • Zmienne podstawiane są z uwzględnieniem wielkości liter. {Client_Name} to nie to samo co {client_name}.
  • Jeśli szablon zawiera błąd składni w zmiennej — mail może wyjść z dosłownym {var} w tekście. Sprawdzaj przez Test wiadomości.
  • Długie szablony HTML lepiej tworzyć w zewnętrznym edytorze i kopiować tutaj, niż wersjonować bezpośrednio w textarea.