নির্ভর করে এবং যদি / অন্যথায় লেনদেনের ইমেলগুলিতে Magento 1 তে থাকে


22

আমরা আমাদের লেনদেনমূলক ইমেল বা নিউজলেটারগুলিতে কিছু চেক খতিয়ে দেখছি এবং http://merch.docs.magento.com/ce/user_guide/store-operation/email-transactional.html

যেখানে আমরা নীচের কোডটি পাই।

আমার প্রশ্ন: আমরা কোনও চলকের অস্তিত্ব বা শূন্যতা পরীক্ষা করতে এই ডিপেন্ড বা আইএফ ব্যবহার করতে পারি? কিছুটা এইরকম

{{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
এবং যদি আমি string {অর্ডার.গেট স্ট্যাটাস () == 'মুলতুবি_বোধ'}} এর মতো স্ট্রিংয়ের সাথে তুলনা করতে চাই?
— দিয়েগো কুইরোজ

@ ডিগো কুইরোজ আপনি কি উত্তর খুঁজে পেয়েছেন?
— snh_nl

@ এসএনএন_এনএল হ্যাঁ! আমি পেয়েছি!
— দিয়েগো কুইরোজ

1
আপনি কি লিঙ্কটি ভাগ করতে পারেন?
— snh_nl

@ ডিগো কিউইরোজ দয়া করে একটি লিঙ্কটি যদি আপনার এখনও থাকে তবে এটি শেয়ার করুন .. আমার সত্যিই এই সমস্যার সমাধান দরকার ..
— মানসী রাজা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.