मैं कह रहा है कि आप केवल Jekyll के सामने बात करने के लिए शाब्दिक तार पारित कर सकते हैं कुछ पदों को देखा है तो तरह बयान में शामिल हैं:गतिशील शामिल
{% include mypage.ext %}
हालांकि, मैं काफी हर पृष्ठ के लिए HTML लेआउट निम्नलिखित है:
<section id="feature">
<div class="container_12">
<div class="grid_12 alpha omega">
{% include myfile.ext %}
</div>
</div>
</section>
<section id="main">
<div class="container_12">
<div class="grid_12 alpha omega">
{{ content }}
</div>
</div>
</section>
मुझे जो लेआउट मैं ढूंढ रहा हूं उसे प्राप्त करने के लिए प्रत्येक पृष्ठ में शामिल करना दर्दनाक होगा। शामिल फ़ाइल वर्तमान पृष्ठ से प्रासंगिक होगी, इसलिए मैं उम्मीद कर रहा था कि किसी को ऐसा करने का कोई तरीका पता था। बेशक यह कुछ के साथ कुछ होगा:
{% include {{page.file}} %}
मैंने कुछ अन्य पोस्ट देखी हैं जो यह कह रही हैं कि ऐसा नहीं हो सकता है।
तो, मैं बस जेकिल में गतिशील रूप से लोड करने में सक्षम होना चाहता हूं।
संपादित करें: https://github.com/mojombo/jekyll/issues/176
क्या आपके पास कुछ भिन्नताओं का उपयोग किया गया है जिसमें प्रत्येक पृष्ठ का अनन्य शामिल है या नहीं? मेरे पास एक समान सेटअप है और एक साधारण तर्क परीक्षण के साथ "कब" केस तर्क का उपयोग किया जाता है ताकि जब सामने की स्थिति "ए" सेट की गई थी तो इसमें "मिलान-के-ए.एक्स्ट" फ़ाइल शामिल थी। उदाहरण के लिए – motleydev
: '{% मामले टेम्पलेट%} {% जब% 'सूचकांक'} आपका स्वागत है {% जब 'उत्पाद'%} {{ product.vendor | link_to_vendor}}/{{product.title}} {% else%} {{page_title}} {% endcase%} ' – motleydev