में str_replace मैं अपने twig टेम्पलेट में एक साधारण str_replace करना चाहता हूँ। मैं twig के लिए नया हूँ और शायद मुझे इस तरह के नए फिल्टर या sth जोड़ने या मौजूदा उपयोग करने की जरूरत है। मैं यह कैसे कर सकता हूँ? मुझे फ़िल्टर की सूची कहां मिल सकती है?Twig
Twig
उत्तर
वहाँ एक की जगह फिल्टर देख documentation
एक स्ट्रिंग जो टहनी चर में संग्रहीत किया जाता प्रतिस्थापित करने के लिए:
{% set twig_content_variable= 'Testing to replace content'%}
{% set replace_value_var= 'Testing' %}
{% set replace_with_value_var = 'Testing complete' %}
{{ twig_content_variable|replace({ (replace_value_var): replace_with_value_var }) }}
उपयोग इस -
साथ |
को बदलने के लिए और की जगह ,
चौड़ाई .
:
{{age|replace({'|': "-", "," : "."})}}
उदाहरण इनपुट 31|60,
के रूप में बाहर आता है
धन्यवाद, यह वर्तमान दस्तावेज – Prinsig
@Prinsig वास्तव में गैर-स्पष्ट है। प्रलेखन से मैंने सोचा था कि आप केवल प्लेसहोल्डर्स को प्रतिस्थापित कर सकते हैं। – ohvitorino
इसके अलावा, इस (UTF-8) भाषा वर्ण से छुटकारा पाने के लिए उपयोगी हो सकता है ...
{{some_string|replace({'ć':'c','č':'c','š':'s','ž':'z','đ':'d','Ć':'C','Č':'C','Š':'S','Ž':'Z','Đ':'D'})}}
- 1. Twig
- 2. TWIG
- 3. twig
- 4. Twig
- 5. twig
- 6. TWIG
- 7. TWIG Symfony2
- 8. symfony2 twig
- 9. Symfony2/Twig
- 10. Symfony2 Twig
- 11. Symfony2 twig {% trans%} टैग
- 12. Symfony2, twig और जावास्क्रिप्ट
- 13. कैसे AJAX कॉल TWIG
- 14. सिम्फनी 2/twig
- 15. जांचें कि कोई चर Twig
- 16. TWIG में डंप का उपयोग कैसे करें?
- 17. 2 परिवर्तनीय twig से कैसे जोड़ते हैं?
- 18. TWIG टेम्पलेट से सत्र तक पहुंच
- 19. विरासत वस्तुओं के लिए Twig उदाहरण
- 20. TWIG में PHP फ़ंक्शन का उपयोग करें?
- 21. Symfony2 और Twig प्रदर्शन समस्याओं को प्रस्तुत करते हैं
- 22. क्या Twig (symfony 2.0) में कोई include_partial समतुल्य है?
- 23. मैं नियंत्रक से Twig पथ() फ़ंक्शन कैसे एक्सेस करूं?
- 24. जांचें कि क्या चर स्ट्रिंग या सरणी है Twig
- 25. हैश कुंजी के रूप में चर का उपयोग कर twig
- 26. Symfony2: Twig: कस्टम स्थान में डिफ़ॉल्ट टेम्पलेट फ़ाइल
- 27. Twig में Symfony2 सुरक्षा कार्य? उपयोगकर्ता की भूमिका कैसे जांचें?
- 28. विस्तार या सहित - Twig में बेहतर क्या है?
- 29. मैं एक TWIG लेआउट ब्लॉक को सशर्त रूप से ओवरराइड कैसे कर सकता हूं?
- 30. मैं TWIG में वर्तमान URL या मार्ग कैसे प्राप्त कर सकता हूं?
वास्तव में क्या आप क्या करना चाहते हैं? पहले से ही जुड़ने के लिए कई सारे फ़िल्टर और कुछ HTML एस्केपिंग निर्मित हैं: http://www.twig-project.org/doc/templates.html – CamelBlues