2014-04-26 3 views
12

मैं $preview_data शीर्षक से एक सरणी चतुर टेम्पलेट करने के लिए आवंटित इस प्रकार है:smarty टेम्पलेट में एक सरणी को अल्पविराम से अलग तारों में कैसे परिवर्तित करें?

Array 
(
    [applicable_states] => Array 
     (
      [0] => 1 
      [1] => 3 
      [2] => 4 
      [3] => 10 
      [4] => 11 
     ) 

) 

अब मैं एक चतुर टेम्पलेट की एक div तत्व में कॉमा सेपरेटेड वैल्यूज़ के रूप में ऊपर सरणी तत्वों दिखाना चाहते हैं। संक्षेप में यह फटना() php में की तरह व्यवहार करना चाहिए। क्या कोई मुझे smarty टेम्पलेट में प्राप्त करने में मेरी मदद कर सकता है? अग्रिम में धन्यवाद।

+0

वह है जो आप देख रहे हैं http://www.smarty.net/forums/viewtopic.php?p=53566 –

+3

क्या आपने '{',' implode: $ array ['apply_states']}' ? –

+0

@AmalMurali: यह कुछ संशोधन करने के बाद मेरे लिए एकदम सही काम कर रहा है। आपकी सहायता के लिए धन्यवाद. – PHPLover

उत्तर

27

इस प्रयास करें:

{', '|implode:$preview_data.applicable_states} 

यह आप दे देंगे कि तुम क्या उम्मीद कर रहे हैं। चीयर्स !!!

+3

आप मेरा दिन बचाया लेकिन मेरे आभार प्राप्त करने के लिए अब और यहाँ नहीं हैं :( – flu

संबंधित मुद्दे