मैं पोस्ट पर कुछ HTML फ़ाइल शामिल करना चाहता हूँ!
मैं अपने ब्लॉग के दाईं ओर एक संदर्भ दिखाना चाहता हूं।
संदर्भ HTML फ़ाइल है, और यह साधारण दस्तावेज़ जैसा दिखता है।

इसलिए मैंने लेआउट फ़ाइल jekyll.html बनाई और मैंने एक टैग <div> लिखा।
फिर मैंने अपनी पोस्ट में एक हेडर वेरिएबल जोड़ा और संदर्भ फ़ाइल _layouts पर स्थित है।

यह jekyll.html में कोड है:

<div class="right">
  {% for ref in page.refs %}
    {% include ref %}
  {% endfor %}
</div>

और यह कोड पोस्ट का YAML हैडर।

---
layout: jekyll
title:  "02. "
date:   2018-12-30 14:38:42 +0900
category: Jekyll
refs: [ bundler.html, test.html ]
---

तो, तरल कहते हैं:

लिक्विड अपवाद: किसी भी ["E:/Projects/Jekyll/_includes"] में शामिल फ़ाइल 'रेफरी' का पता नहीं लगा सका। सुनिश्चित करें कि यह उन निर्देशिकाओं में से एक में मौजूद है और, यदि यह एक सिमलिंक है, तो यह आपके साइट स्रोत के बाहर इंगित नहीं करता है। /_layouts/jekyll.html में

क्या गलत है? क्या मैंने कुछ गलत किया?
क्या कोई और तरीका है?

0
JGKim 30 पद 2018, 17:35

1 उत्तर

सबसे बढ़िया उत्तर

यदि आप एक शामिल टैग में एक तरल चर का उपयोग करना चाहते हैं, तो आपको इसे घुंघराले ब्रेसिज़ के साथ घेरना होगा:

{% include {{ ref }} %}
1
David Jacquel 30 पद 2018, 15:05