मैं प्रलेखन http://docs.kohanaphp.com/general/helpers का पालन कर रहा हूं। लेकिन ये कदम कोहाना 3.1 में काम नहीं कर रहे हैं। मुझे कोहाना 3.1 में सहायक के बारे में कोई दस्तावेज नहीं मिल रहा है। कोहाना में मैं अपनी खुद की सहायक कक्षा कैसे बना सकता हूं?कोहाना में हेल्पर बनाना 3.1
उत्तर
वहाँ आप एक वर्ग बना सकते हैं और आप सामान्य रूप से एक PHP आवेदन में होगा के रूप में उपयोग/3.1
Kohana 3 में एक सहायक के रूप में ऐसी कोई बात नहीं है।
केवल आवश्यकताएं हैं कि कक्षा classes
निर्देशिका में जाती है और कक्षा के नाम में अंडरस्कोर निर्देशिका विभाजक के बराबर होती है। उदाहरण के लिए
class HTML_Helper
classes/html/helper.php
में रखा जाएगा तो यह रूप में अपने सामान्य वर्ग का उपयोग करने का एक सरल बात है।
स्वीकृत उत्तर वास्तव में सच नहीं है!
कोहाना 3.1 में हेल्पर मौजूद हैं।
http://kohanaframework.org/3.1/guide/kohana/helpers
सहायकों पुस्तकालयों कि वे स्थिर तरीकों का उपयोग से भिन्न हैं, वर्ग उन्हें इस्तेमाल किया जा करने के लिए शुरू किया जा करने के लिए नहीं है।
यानी यूआरएल सहायक वर्ग कॉल करने के लिए और आधार विधि क्या तुम करोगी चलाने बस कार्य करें:
$foo = URL::base();
यूआरएल सहायक विस्तार करने के लिए आप की तरह url.php
बुलाया APPPATH/application/classes/
में एक वर्ग बनाने होगा:
class URL extends Kohana_URL {
public static function bar()
{
// Do your magic
}
}
और फिर इसे फिर से कॉल करें:
$foo = URL::bar();
- 1. url :: कोहाना में रीडायरेक्ट 3.1
- 2. हेल्पर की तरह एमवीसी 3 रेजर हेल्पर बनाना। बेगिनफॉर्म()
- 3. कोहाना 3
- 4. कोहाना ओआरएम
- 5. कोहाना: ऑथ मॉड्यूल
- 6. कोहाना, .htaccess, और $ _GET
- 7. हेल्पर विधि
- 8. एचटीएमएल हेल्पर
- 9. एचटीएमएल हेल्पर आईडी में अंडरस्कोर
- 10. कोहाना में इंटरफेस का उपयोग 3.1.3
- 11. कोहाना 3 में बाहरी अनुरोध कैसे करें?
- 12. पायथन 3.1 के साथ एक पोर्टेबल (exe) बनाना?
- 13. एचटीएमएल हेल्पर एक्सटेंशन विधि
- 14. ज़ेंड एक्शन हेल्पर कॉन्टेक्स्टस्विच
- 15. कोहाना 3 - यूआरएल प्राप्त करें
- 16. एमवीसी एचटीएमएल हेल्पर
- 17. टेम्पलेट हेल्पर स्पेक
- 18. पुनः लोड हेल्पर कंसोल
- 19. ज़ेंड एक्शन हेल्पर
- 20. रेल में स्प्राइट 3.1
- 21. एमवीसी 3 एचटीएमएल हेल्पर
- 22. MVC हेल्पर TextArea - प्लेसहोल्डर
- 23. जेएस हेल्पर केकेपीएचपी
- 24. केकपीएचपी के फॉर्म हेल्पर
- 25. स्टैटिक हेल्पर विधि
- 26. एचटीएमएल हेल्पर एक्सटेंशन विधि
- 27. एमवीसी एचटीएमएल हेल्पर रेजर
- 28. ककड़ी में सिनात्रा हेल्पर को दबाकर
- 29. रेल: ऑब्जर्वर में उपयोग यूआरएल हेल्पर
- 30. वसंत 3.1 @ कैशेबल उदाहरण
मैं कोर कक्षाओं का विस्तार कैसे कर सकता हूं? –
@ विवेक गोयल: 'क्लास एचटीएमएल विस्तार करता है Kohana_HTML' कोर कोहाना एचटीएमएल कक्षा का विस्तार करेगा। –
@ डेवगोथिक धन्यवाद –