Sebastian Olszowski 12 Napisano 29 Sierpnia 2020 Udostępnij Napisano 29 Sierpnia 2020 w Tryby warunkowe w wiadomościach Wysyłam klientom informację o nadanej przesyłce. W zależności od wybranej przez nich metody dostawy (śledzonej lub niemożliwej do śledzenia) chciałbym umieścić w wiadomości inną informację. Czy istnieje możliwość ustawienia warunków przy konkretnych wartościach określonych zmiennych? Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 31 Sierpnia 2020 Udostępnij Napisano 31 Sierpnia 2020 w Tryby warunkowe w wiadomościach Tak. W pomocy pod klawiszem F1 -> hasło tag, można znaleźć opis działania tagów, modyfikatorów oraz m.in. bloków w szablonie. Jest tam pokazane przykładowe zastosowanie. Oczywiście należy dostosować je do potrzeb, czyli w tym przypadku weryfikować nazwę konta. Zamiast bloków można również umieścić odwołanie do pola własnego globalnego, w którym będzie zdefiniowana treść pod konkretną dostawę. Wtedy w szablonie można utworzyć fragment kodu w stylu: [Transakcja::Dostawca | contains=`InPost` | then=`[Podmiot::PW::tresc_maila_dla_Inpostu]` | show] [Transakcja::Dostawca | contains=`DHL` | then=`[Podmiot::PW::tresc_maila_dla_DHL]` | show] [Transakcja::Dostawca | contains=`Poczta` | then=`[Podmiot::PW::tresc_maila_dla_Poczty]` | show] W ten sposób jeśli Dostawca będzie zawierał (contains) wskazane słowo, wartości tagu [Transakcja::Dostawca] zostanie zamieniona na to co występuje w modyfikatorze then (wtedy), czyli odwołanie do pola własnego globalnego. Dodatkowy modyfikator show na końcu dba o to aby tag był wyświetlony tylko jeśli warunek contains jest spełniony. Inaczej, gdyby nie był spełniony to wyświetliła by się wartość tagu, czyli nazwa dostawcy. 1 Cytuj Link to postu
Polecane posty
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.