में परिभाषित चर का उपयोग करना मान लें कि मेरे पास मेरी साइट पर एक साधारण पारंपरिक संपर्क फ़ॉर्म है और मैं इसे देव पर्यावरण में "टेस्ट: (subject_field value)" विषय का उपयोग करना चाहता हूं और ई-मेल भेजते समय प्रोड पर्यावरण में "(subject_field_value)"। Config_dev.yml और config_prod.yml में "subject_prefix" नामक चर को परिभाषित करने का कोई तरीका है और फिर $this->get('config')->get('subject_prefix')
जैसे कुछ का उपयोग करें? मैं उम्मीद करता हूं कि कॉल पर्यावरण में "टेस्ट: (subject_field value)" और प्रोड वातावरण में "(subject_field_value)" लौटाएगा।Symfony2: config.yml और config _ *। Yml
7
A
उत्तर
4
How to expose a Semantic Configuration for a Bundle कुकबुक आलेख देखें।
7
पूरी कोशिश करने के लिए है:
config.yml में
parameters:
url: domain.com
नियंत्रक में:
$value = $this->container->getParameter('url');
आशा है कि यह मदद करता है।
Symfony में 2.7+:
$value = $this->getParameter('url');
0
आप अपने "parameters.yml" अस्त-व्यस्त करे और config.yml में संग्रहीत करना और config_dev.yml यहाँ मेरा उत्तर को देखो चाहते हैं नहीं करना चाहते हैं:
How do I read configuration settings from Symfony2 config.yml?
एक है कि दो दृष्टिकोण शामिल हैं:
- पहले दृष्टिकोण: config ब्लॉक से अलग किए, एक पैरामीटर के रूप में यह हो रही
- दूसरा दृष्टिकोण: अलग config ब्लॉक, एक सेवा में config इंजेक्शन लगाने
आशा इस मदद करता है!
संबंधित मुद्दे
- 1. वेब config और मशीन config
- 2. रेल: yml
- 3. कोई एक्सटेंशन "facebookbundle" symfony2
- 4. Symfony2: कैसे FOSUserBundle
- 5. सिम्फनी 2: "घातक त्रुटि: कक्षा सेवा ..." config.yml (TCPDF)
- 6. रेल इंटरनेशनलेशन yml फ़ाइल
- 7. Symfony2
- 8. समझौता Symfony2 सेवाओं
- 9. मैं twig टेम्पलेट में Symfony2 config.yml से कॉन्फ़िगरेशन सेटिंग्स कैसे पढ़ूं?
- 10. रूबी लोड हो रहा है config (YAML) स्रोत के रूप में एक ही निर्देशिका में फाइल
- 11. Symfony2
- 12. MSysGit और ssh config। लापता
- 13. Symfony2
- 14. Symfony2 प्रतिक्रिया श्रोता
- 15. symfony2 yaml: कॉन्फ़िगरेशन ओवरराइट
- 16. Symfony2 में सेवा निर्भरता इंजेक्शन
- 17. Symfony2/Doctrine2: एक बंडल के बाहर मौजूद इकाइयों को उत्पन्न करें
- 18. Symfony2 और कुछ मार्ग
- 19. Symfony2, twig और जावास्क्रिप्ट
- 20. Symfony2 लॉगिन और सुरक्षा
- 21. Symfony2 और RabbitMqBundle। संदेश
- 22. Swiftmailer और Symfony2
- 23. getEntityManager() और getDoctrine() Symfony2
- 24. Symfony2 और ParamConverter (0)
- 25. symfony2 और सिद्धांत
- 26. Magento Config
- 27. आईआईएस .config
- 28. ssh config
- 29. सिद्धांत और symfony2 के साथ डेटाबेस दृश्य से इकाइयों को उत्पन्न करने के लिए कैसे करें
- 30. yml- आधारित इकाइयों के संबंध में FOSUserBundle का उपयोग करें
छोटा और मदद करता है, धन्यवाद! –
इससे मुझे मदद मिली, धन्यवाद –