सिम्फनी 2 के साथ एक टहनी टेम्पलेट में पर्यावरण का नाम प्राप्त करें


90

क्या ट्विग टेम्पलेट में वर्तमान परिवेश का नाम प्राप्त करने का कोई तरीका है? मैं इसके आधार पर कुछ CSS शैली मान सेट करना चाहूंगा।

जवाबों:


166

http://symfony.com/doc/current/templating/app_variable.html :

<p>Application Environment: {{ app.environment }}</p>

यह मेरी आँख फिसल गया, इस बारे में क्षमा करें ... बाहर इशारा करने के लिए धन्यवाद!
GergelyPolonkai

2
यह लिंक के साथ वास्तविक उत्तर प्रदान करने में सहायक होता।
अफिलिना


23

या आप उपयोग कर सकते हैं

app.debug

यदि डिबग सक्षम है तो यह सही है। यह आमतौर पर देव वातावरण में मामला है, हालांकि डिबग को किसी भी वातावरण में सक्षम किया जा सकता है ... ठेस, परीक्षण, देव, आदि ...।


5
डिबगिंग सक्षम होने के बाद ही app.debug सही है। हालांकि उत्पादन वातावरण में डिबग मोड को सक्षम करना आमतौर पर एक बुरा विचार है, यह असंभव नहीं है कि इसे चालू किया जाए।
गार्गेलीपोलोंकाई

3
डिबग को किसी भी वातावरण के लिए सक्षम या अक्षम किया जा सकता है। इसके अलावा, केवल दो से अधिक वातावरण संभव हैं (मैं आमतौर पर 3 या 4 का उपयोग करता हूं), इसलिए एक बूलियन थोड़ी मदद करता है।
अफिलिना

2
इस का उपयोग न करें, एप्लिकेशन का उपयोग करें। पर्यावरण
कार्लोस ग्रानडोस

2
उपयोग न करना सहायक नहीं है। समझाओ क्यों।
रिचीह

1
हालांकि यह ओपी के लिए उचित जवाब नहीं है, यह अधिक उपयोगी है
निकोलॉलियास
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.