|
Sziasztok,
Azt akarom megoldani, hogy a beérkező megrendelés után automatikusan küldendő email így kezdődjön:
Tisztelt XY.
Regisztrált user esetén a vevő neve így rakható ki: {{htmlescape var=$order.getCustomerName()}}
Ha nem regisztrált a user, akkor pedig így: {{htmlescape var=$order.getBillingAddress().getName()}}
Nos, én egyetlen email template-ben akarom ezt megoldani. Ehhez kellene egy feltétel a template-ben. A leírások szerint azt így lehetne megoldani:
{{if order.getStoreId() == 2}}
{{else}}
{{/if}}
Én betettem egy ilyet testképpen (csak az if tesztelése végett):
StoreId: {{var order.getStoreId()}} <br/>
{{if order.getStoreId() == 2}} StoreId equals 2 {{else}} It's not 2 {{/if}} <br/>
{{if order.getStoreId() == 1}} StoreId equals 1 {{else}} It's not 1 {{/if}}
Azaz lekérdeztem a storeId-t, aztán vizsgáltam egy feltétellel. Nos az eredmény:
StoreId: 1 StoreId equals 2 StoreId equals 1
Vagyis egyszerre volt 1 és 2 is.
A kérdés:
Hogyan lehet rendesen használni ezt az if-es szerkezetet?!?
Köszi.
|