घटकों के लिए कोई सेट टेम्पलेट() नहीं है! मुझे पता है लेकिन शायद ऐसा करने का दूसरा तरीका है?सिम्फनी: क्या यह घटकों के लिए टेम्पलेट सेट करना संभव है?
9
A
उत्तर
5
अवयव टेम्पलेट्स संभाल नहीं है, आप केवल आंशिक उपयोग कर सकते हैं:
(http://www.symfony-project.org/ सवाल एक php ढांचे के बारे में हो रहा है)। आप इस तरह से कुछ कर सकते हैं तो आप अपने घटकों वर्ग के अंदर से एक विशिष्ट आंशिक वापस जाने के लिए की जरूरत है:
return get_partial('module/action', array('paramName' => $paramValue));
10
में एक नज़र वहाँ sfComponents पर कोई setTemplate तरीका है। आपके पास अनिवार्य रूप से 3 विकल्प हैं:
- अपने घटक को उस आंशिक के समान नाम दें जिसे आप प्रस्तुत करना चाहते हैं। यह संभव नहीं हो सकता है यदि आपके पास एक से अधिक घटक हैं जिन्हें आप एक ही टेम्पलेट साझा करना चाहते हैं।
- अपने घटक के समान नाम के साथ आंशिक बनाएं और आंशिक शामिल करें। यही है, अगर आपके पास
executeFoo()
विधि वाला घटक था जिसे आप_bar.php
टेम्पलेट प्रस्तुत करना चाहते थे, तो_foo.php
के अंदर बसinclude_partial('bar', $vars)
पर कॉल करें। - पार्टियलहेल्पर लोड करें और घटकों को निष्पादित विधि के अंदर आंशिक रूप से आंशिक रूप से प्रस्तुत करें और घटक को वापस sfView :: NONE करें।
5
इस के आसपास पाने के लिए, मैं कर रहा हूँ:
echo get_component('module', 'action', $this->getVarHolder()->getAll());
return sfView::NONE;
+0
इसने मुझे खाली टेम्पलेट फ़ाइलों का एक गुच्छा बचाया। – Lg102
0
यह मेरे लिए काम किया:
$this->setVar('template', 'templateName');
जाहिर टेम्पलेट बिल्कुल एक ही मॉड्यूल में रहना होगा।
संबंधित मुद्दे
- 1. क्या यह $ _SERVER ['HTTP_USER_AGENT'] सेट करने के लिए संभव है?
- 2. सिम्फनी - क्या प्रति मॉड्यूल (या प्रति टेम्पलेट) से बचने के आउटपुट को अक्षम करना संभव है?
- 3. क्या यह निर्दिष्ट करना संभव है कि
- 4. सिम्फनी 2 प्रोजेक्ट के लिए जीआईटी सेट अप करना:
- 5. क्या यह काम रद्द करना संभव है?
- 6. घटकों के अंदर घटकों के अंदर घटकों के टेम्पलेट में फ़ील्ड एक्सेस करें
- 7. क्या एक जेएसपी को सर्वलेट के लिए टेम्पलेट के रूप में उपयोग करना संभव है?
- 8. क्या ईवेंट हैंडलिंग के लिए डब्ल्यूपीएफ में संसाधन शब्दकोश के पीछे कोड सेट करना संभव है?
- 9. क्या भाषा संबंध पर एक टेम्पलेट विशेषज्ञ करना संभव है?
- 10. क्या फ़ंक्शन टेम्पलेट को टेम्पलेट तर्क के रूप में पास करना संभव है?
- 11. सिम्फनी
- 12. क्या यह खोज मोड में स्क्रॉल करना संभव है?
- 13. ओएथ - क्या यह संभव है?
- 14. क्या सफारी एक्सटेंशन में प्रॉक्सी सेटिंग्स सेट करना संभव है?
- 15. क्या UILabel में एकाधिक रंग सेट करना संभव है?
- 16. क्या प्रतिशत में चयन तत्व चौड़ाई सेट करना संभव है?
- 17. क्या आईडी उपसर्ग द्वारा सीएसएस गुण सेट करना संभव है?
- 18. क्या अनाम कार्यों में ब्रेकपॉइंट सेट करना संभव है?
- 19. क्या एक हैंडलबार टेम्पलेट के लिए एक सहायक पंजीकृत करना संभव है?
- 20. क्या ट्विस्ट में सॉकेट पर टाइमआउट सेट करना संभव है?
- 21. .NET घटकों और COM घटकों के बीच अंतर क्या है
- 22. क्या django-tastypie ऑब्जेक्ट कुंजी सेट करना संभव है?
- 23. क्या UIImageView की छवि की स्थिति सेट करना संभव है?
- 24. क्या मास्टरटाइप प्रोग्रामेटिक रूप से सेट करना संभव है?
- 25. क्या सदस्य टेम्पलेट विशेषज्ञता का चयन करने के लिए std :: enable_if का उपयोग करना संभव है?
- 26. क्या वैकल्पिक पंक्तियों के लिए यह संभव है?
- 27. क्या UITableViewCell accessoryView की अल्फा संपत्ति सेट करना संभव है?
- 28. सिम्फनी 2 - नियंत्रक के बाहर एक फ्लैश संदेश सेट करना
- 29. क्या CSS3 बॉक्स-छाया में पारदर्शिता सेट करना संभव है?
लेकिन वापस घटक से सावधान रहें sfView :: घटक पर कोई घटक कम से कम 1.0 में घटक को कैश नहीं करेगा - यह निश्चित रूप से कैश फ़ाइल की जांच करने योग्य है – timmow
क्या आप सुनिश्चित हैं कि पाठ अभी भी कैश नहीं किया जाएगा, भले ही पाठ है इसके अंदर प्रस्तुत किया? यदि यह सत्य है, तो हाँ, यदि आप कैश-सक्षम घटक चाहते हैं तो मैंने विधि 3 का उपयोग नहीं किया है (मैंने कभी भी विधि 3 का उपयोग नहीं किया है।) –
+1 के लिए +1 चीजों को सरल रखने के लिए – Dziamid