마 젠토 1의 거래 이메일에 의존 여부


22

거래 이메일 또는 뉴스 레터에서 수표를 조사하고 있으며 http://merch.docs.magento.com/ce/user_guide/store-operations/email-transactional.html을 보고 있습니다 .

아래 코드를 찾으십시오.

내 질문 :이 DEPEND 또는 IF를 사용하여 변수의 존재 또는 공허함을 확인할 수 있습니까? 같은 것

{{if customer.getFirstname()}} 
  {{var customer.firstname}} 
{{else} 
  {{var customer.name}} 
{{/if}}

링크의 예

Depend Condition

{{depend order.getIsNotVirtual()}}

{{/depend}}

{{depend salable}}

{{/depend}}

- If Condition

{{if order.getIsNotVirtual()}}

{{else}}

{{/if}}

(else is optional)

답변:


41

이것은 정확히의 목적이다 {{depend}}하고 {{if}}. 그들 사이의 유일한 차이점은 진술 을 {{if}}지원한다는 {{else}}것입니다.
{{depend}}그냥 {{if}}없이 {{else}}.
작동 방식을 보려면 Varien_Filter_Template::dependDirective()및을 참조하십시오 Varien_Filter_Template::ifDirective().


2
{{order.getStatus () == 'pending_payment'}}과 같은 문자열과 비교하려면?
Diego Queiroz

@DiegoQueiroz 귀하의 답변을 찾으셨습니까?
snh_nl

@snh_nl 네! 찾았어요!
Diego Queiroz

1
링크를 공유 할 수 있습니까?
snh_nl

@DiegoQueiroz 아직 링크가 있다면 링크를 공유해주세요 ..이 문제의 해결책이 정말로 필요합니다 ..
Mansi Raja
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.