मैं की तरह Symfony3 का उपयोग कर एक टहनी टेम्पलेट follwing:'देव' पर्यावरण के लिए अगर कथन का उपयोग करते समय ट्विग टेम्पलेट अज्ञात "डंप" फ़ंक्शन क्यों फेंकता है?
{% if app.environment == 'dev' %}
{{ dump(students) }}
{% endif %}
लेकिन 'prod' पर्यावरण यह var/लॉग/prod.log फ़ाइल में दिखाया गया है इस त्रुटि, फेंकता में:
[2016-05-18 21:28:28] अनुरोध। सीआरआईसीआईसीएल: अनकॉट PHP अपवाद Twig_Error_Syntax: में "अज्ञात" डंप "फ़ंक्शन 13 पर" search/search_pet_results.html.twig "। /var/www/html/petition/vendor/twig/twig/lib/Twig/ExpressionParser.php लाइन 573 {"अपवाद": "[ऑब्जेक्ट] (Twig_Error_Syntax (कोड: 0): अज्ञात \" डंप \ \ "खोज/search_pet_results.html.twig \" पंक्ति में 13. पर /var/www/html/petition/vendor/twig/twig/lib/Twig/ExpressionParser.phpoin73 पर) "} []
मेरे twig टेम्पलेट के लिए कोई सुझाव? पता नहीं क्या करना है, क्योंकि यह काम करने के लिए "माना" है।
मुझे लगता है कि आपका पर्यावरण सही ढंग से सेट नहीं हो रहा है! क्या आपने उत्पादन में 'app.environment' उत्पादन करने की कोशिश की है? परिवर्तन यह dev पर सेट किया जाएगा :) – Phorce
हाय वहाँ @Porce। जब मैं अपनी ट्विग फ़ाइल में '
एप्लिकेशन पर्यावरण: {{app.environment}}
' जोड़ता हूं, तो यह मेरे "app_dev.php" लिंक के लिए "एप्लिकेशन पर्यावरण: देव" दिखाता है, और मेरे नियमित प्रोड पर्यावरण के लिए यह "अनुप्रयोग पर्यावरण" : प्रोड "। –