Skocz do zawartości

[baza] [modyfikatory] Wysyłanie paczki

Polecane posty

Witam,

Prosiłbym Państwa o pomoc, ponieważ samemu nie potrafię do tego dojść.

Mam utworzony szablon wiadomości do zbiorczego wysłania paczek, który wyciąga z danych co to była za paczka itp. według bloków. W tamtym roku działało wyśmienicie, lecz od nowego roku podczas wysyłania wiadomości, pojawiają się wszystkie bloki w wiadomości.

Kod wiadomości wygląda tak:
 

[Paczka::Dostawa|strip='_'|is='Kurier_standard'

|then='[Szablon::Blok::INPOST]'

|else='']

[Paczka::Dostawa|strip=`_`|is=`Paczkomaty_24/7_po_przedpłacie`

|then=`[Szablon::Blok::Paczkomaty]`

|else=``]

[Paczka::Dostawa|strip=`_`|is=`PRZESYŁKA_BIZNESOWA`

|then=`[Szablon::Blok::Biznes]`

|else=``]

[Paczka::Dostawa|strip=`_`|is=`PRZESYŁKA_FIRMOWA_POLECONA`

|then=`[Szablon::Blok::Polecona]`

|else=``]

[Paczka::Dostawa|strip=`_`|is=`PRZESYŁKA_FIRMOWA_NIEPOLECONA`

|then=`[Szablon::Blok::Niepolecona]`

|else=``]

[Paczka::Dostawa|strip=`_`|is=`LIST_POLECONY_ZAGRANICA`

|then=`[Szablon::Blok::Polecona]`

|else=``]

[Paczka::Dostawa|strip=`_`|is=`PRZESYŁKA_BIZNESOWA_ODBIÓR_W_PUNKCIE`

|then=`[Szablon::Blok::Biznes]`

|else=``]

[Paczka::Dostawa|strip=`_`|is=`Allegro_Paczkomaty_24/7_InPost_po_przedpłacie`

|then=`[Szablon::Blok::AllegroPaczkomaty]`

|else=``]

{Blok='INPOST'} [Klient::ImieNazwisko] ([Klient::Nick]) !

Informujemy, że zakupione przez Państwa towary zostały wysłane na adres:

[Transakcja::AdresWysylki]

Informacja o przesyłce:

[Transakcja::Paczki]

Data wysyłki: [Paczka::DataWysylki]

NUMER PRZESYŁKI: [Paczka::NumerNadania]

Dostawca przesyłki: [Paczka::Dostawca] 

Jej status można sprawdzić za pomocą poniższego odnośnika:

[Paczka::LinkDoStatusu]

==================================================================================================================================

{/Blok}

{Blok=`Paczkomaty`} [Klient::ImieNazwisko] ([Klient::Nick]) !

Informujemy, że zakupione przez Państwa towary zostały wysłane na adres:

[Transakcja::AdresWysylki]

Informacja o przesyłce:

[Transakcja::Paczki]

Data wysyłki: [Paczka::DataWysylki]

NUMER PRZESYŁKI: [Paczka::NumerNadania]

Dostawca przesyłki: [Paczka::Dostawca]

Jej status można sprawdzić za pomocą poniższego odnośnika:

[Paczka::LinkDoStatusu]

==================================================================================================================================

{/Blok}

{Blok=`Biznes`} Witaj [Klient::ImieNazwisko] ([Klient::Nick]) !
Informujemy, że zakupione przez Państwa towary zostały wysłane na adres:

[Transakcja::AdresWysylki]

Informacja o przesyłce:

[Transakcja::Paczki]

Data wysyłki: [Paczka::DataWysylki]

NUMER PRZESYŁKI: [Paczka::NumerNadania]

Dostawca przesyłki: [Paczka::Dostawca]

Jej status można sprawdzić podając NUMER PRZESYŁKI na stronie:

http://emonitoring.poczta-polska.pl/

==================================================================================================================================

{/Blok}

{Blok=`Polecona`} [Klient::ImieNazwisko] ([Klient::Nick]) !

Informujemy, że zakupione przez Państwa towary zostały wysłane na adres:

[Transakcja::AdresWysylki]

Informacja o przesyłce:

[Transakcja::Paczki]

Data wysyłki: [Paczka::DataWysylki]

NUMER PRZESYŁKI: [Paczka::NumerNadania]

Dostawca przesyłki: [Paczka::Dostawca]

Jej status można sprawdzić podając NUMER PRZESYŁKI na stronie:

http://emonitoring.poczta-polska.pl/

==================================================================================================================================

{/Blok}

{Blok=`Niepolecona`} [Klient::ImieNazwisko] ([Klient::Nick]) !

Informujemy, że zakupione przez Państwa towary zostały wysłane na adres:

[Transakcja::AdresWysylki]

Informacja o przesyłce:

[Transakcja::Paczki]

Data wysyłki: [Paczka::DataWysylki]

NUMER PRZESYŁKI: PRZESYŁKA NIE POSIADA NUMERU NADANIA

Dostawca przesyłki: [Paczka::Dostawca]

==================================================================================================================================

{/Blok}

{Blok=`AllegroPaczkomaty`} [Klient::ImieNazwisko] ([Klient::Nick]) !

Informujemy, że zakupione przez Państwa towary zostały wysłane na adres:

[Transakcja::AdresWysylki]

Informacja o przesyłce:

[Transakcja::Paczki]

Data wysyłki: [Paczka::DataWysylki]

NUMER PRZESYŁKI: [Paczka::NumerNadania]

Dostawca przesyłki: [Paczka::Dostawca]

Jej status można sprawdzić za pomocą poniższego odnośnika:

[Paczka::LinkDoStatusu]

==================================================================================================================================

{/Blok}

Próbowałem też ustawić warunki za blokami, ale efekt jest ten sam. Klient dostaje wiadomość ze wszystkimi blokami. Czy mógłby mi ktoś pomóc z tym?

Link to postu
5 godzin temu, Bartosz Rosa napisał:

Na pewno wszystkie znaki ' zostały zamienione?


{Blok='INPOST'}

 

Tak, u siebie w Sello wszędzie poprawiłem.

Podczas tworzenia wiadomości, informacje z bloków wczytują się do
 

[Paczka::Dostawa|strip=`_`|is=`Paczkomaty_24/7_po_przedpłacie`

|then=`[Klient::ImieNazwisko] ([Klient::Nick]) !

Informujemy, że zakupione przez Państwa towary zostały wysłane na adres:

[Transakcja::AdresWysylki]

Informacja o przesyłce:

[Transakcja::Paczki]

Data wysyłki: [Paczka::DataWysylki]

NUMER PRZESYŁKI: [Paczka::NumerNadania]

Dostawca przesyłki: [Paczka::Dostawca]

Jej status można sprawdzić za pomocą poniższego odnośnika:

[Paczka::LinkDoStatusu]

==================================================================================================================================`

|else=``]

Do każdego warunku wczytywany jest dany blok i klient dostaje długą wiadomość o wysłanej paczce wszystkimi metodami.

Może warunek nie rozpoznaje dostaw i w wiadomości Sello umieszcza wszystkie bloki?

Link to postu

A w wynikowej wiadomości widać kawałki tagów lub modyfikatorów? Jeśli tak, to znaczy, że gdzieś jest literówka, niedomknięty nawias bądź grawis `. Możliwe też, że któryś z użytych tagów rozwija się do czegoś co powoduje uszkodzenie szablonu, czyli np dodaje nawias albo grawis, np w [Paczka::LinkDoStatusu] jest zawarte coś co psuje szablon.

Link to postu

Dziękuję za podpowiedzi. Metodą prób i błędów udało mi się ustalić, że błąd który powoduje, że widać kawałki tagów, to wszystkie tagi zawierające tabele np. [Transakcja::Paczki].

Bez tego tagu, wiadomości generują się prawidłowo.

Pytanie do ST: czy da się usunąć ten błąd?

Link to postu

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Użytkownik forum
Odpowiedz...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...