मैं पेलिकन के लिए नया हूं। मैं अपनी साइट का निर्माण कर रहा हूं ताकि मेरे पास 2 श्रेणियां हों: ब्लॉग और प्रोजेक्ट्स। मेरे पास 3 मेनू बटन हैं: होम, ब्लॉग और प्रोजेक्ट्स। मैं अपनी base.html
टेम्पलेट फ़ाइल को संपादित करने की कोशिश कर रहा हूं ताकि ब्लॉग बटन सक्रिय हो, यदि मैं blog/
या उसके उपनिर्देशिका में हूं, और प्रोजेक्ट बटन सक्रिय है यदि मैं projects/
या उसके उपनिर्देशिका में हूं। अगर मेरे पास base.html
में एक चरणीय पहुंच योग्य है जो मुझे वर्तमान पृष्ठ का सापेक्ष यूआरएल देता है, तो मैं इसे /
द्वारा विभाजित कर सकता हूं और पथ में पहली निर्देशिका प्राप्त कर सकता हूं। मैंने चारों ओर खोज की है और मुझे वर्तमान पृष्ठ के सापेक्ष यूआरएल के लिए एक चर नहीं मिल रहा है। क्या कोई भी अंतर्निहित चर या मेरे लिए एक कस्टम बनाने के लिए एक तरीका है जिसे मैं ढूंढ रहा हूं?पेलिकन टेम्पलेट्स में वर्तमान पृष्ठ के यूआरएल के लिए परिवर्तनीय
6
A
उत्तर
6
जैसा कि मैं पेलिकन के लिए भी नया हूं, कृपया नमक के अनाज के साथ निम्नलिखित सलाह लें।
{{ output_file }}
उदाहरण के लिए:: की जब मेरे पृष्ठों के लिए मेनू आइटम पैदा करने, मैं "save_as" के खिलाफ जांच कर सकते हैं संपत्ति
यह चर के रूप में documentation में कहा गया है कि आप वर्तमान फ़ाइल का नाम, दे देंगे पेज सटीक इसी मेनू आइटम को उजागर करने के:
{% if output_file == p.save_as %}active{% endif %}
लेकिन आपके मामले में यह जैसे होना चाहिए वर्तमान पृष्ठ को जांचने के लिए पर्याप्त यह एक लेख है (यह मानते हुए कि ब्लॉग मेनू आइटम को हाइलाइट करने के लिए "ब्लॉग" में आपके सभी लेख शामिल हैं)।
{% if article %}class="active"{% endif %}
अपनी परियोजनाओं "पृष्ठों" से बना रहे हैं, तो बस उन सामग्री प्रकार के प्राथमिक चर के खिलाफ जांच: जाँच करके उदाहरण के लिए यदि चर "लेख" मौजूद है
{% if page %}class="active"{% endif %}
के लिए होम पेज, श्रेणियां, अभिलेखागार इत्यादि। "पेज_नाम" की सामग्री की जांच कर सकते हैं:
{% if page_name == 'index' %}class="active"{% endif %}
संबंधित मुद्दे
- 1. ट्विग टेम्पलेट्स इंजन: वर्तमान यूआरएल
- 2. पृष्ठ का वर्तमान यूआरएल प्राप्त करें (यूआरएल यूआरएल रीवाइट)
- 3. एएसपीएक्स पृष्ठ में परिवर्तनीय दायरा
- 4. परिवर्तनीय यूआरएल
- 5. दृश्य में वर्तमान पृष्ठ यूआरएल कैसे प्राप्त करें?
- 6. प्रोग्राम के रूप में वर्तमान पृष्ठ
- 7. कोणीय निर्देश में टेम्पलेट्स के लिए पथ?
- 8. वर्तमान पृष्ठ (PHP)
- 9. कोणीय 2 - वर्तमान पृष्ठ पर अंक के लिए एंकर लिंक
- 10. मेरे पृष्ठ एक्शन पॉपअप में वर्तमान में खोले गए टैब के यूआरएल को कैसे प्राप्त करें?
- 11. वर्तमान यूआरएल को संपादित करने के लिए बुकमार्कलेट
- 12. वर्तमान यूआरएल
- 13. बैश - परिवर्तनीय यूआरएल
- 14. मैं वर्तमान पृष्ठ को पुन: प्राप्त करने के लिए एक सी # विधि लिखना चाहते यूआरएल
- 15. कैसे वर्तमान यूआरएल
- 16. कैसे वर्तमान यूआरएल
- 17. वर्डप्रेस - वर्तमान पृष्ठ लॉगिन पृष्ठ
- 18. यूआरएल प्रत्येक पृष्ठ में फ़ोल्डर पथ को प्रतिस्थापित करने के लिए आईआईएस के लिए नियम पुनर्लेखन
- 19. फ्लेक्स 3 से वर्तमान पृष्ठ का यूआरएल प्राप्त करें?
- 20. तकनीक के पीछे कोड का उपयोग कर एएसपीनेट में वर्तमान पृष्ठ का यूआरएल कैसे प्राप्त करें?
- 21. जांचें कि वर्तमान पृष्ठ जेकिल
- 22. यूआरएल के अंत में परिवर्तनीय संलग्न करें - PHP
- 23. वर्तमान पृष्ठ के जावास्क्रिप्ट हार्ड रीफ्रेश
- 24. एक पेलिकन ब्लॉग में फेविकॉन कैसे जोड़ें?
- 25. jqGrid getData केवल वर्तमान पृष्ठ के लिए डेटा लौटाता है
- 26. परिवर्तनीय वर्तमान संदर्भ में मौजूद नहीं है?
- 27. जावास्क्रिप्ट में वर्तमान यूआरएल कैसे बदलें?
- 28. Google मैप्स एपीआई: वर्तमान दृश्य के लिए यूआरएल प्राप्त करें
- 29. लार्वा ब्लेड टेम्पलेट्स, यूआरएल :: के अंदर foreach वैरिएबल?
- 30. यूएल में वर्तमान यूआरएल से वर्तमान यूआरएल से मिलान करने के लिए jQuery का उपयोग करें और
आप नहीं जानते कि आपके उत्तर ने मेरी मदद कैसे की! मैं देख रहा था कि लेख और पृष्ठों की जांच कैसे करें .. आपका 'if page_name' बिल्कुल वही है जो मुझे चाहिए! – matteo