Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我想在帖子中包含html文件!但我要说;找不到包含的文件;_Html_Jekyll_Liquid - Fatal编程技术网

我想在帖子中包含html文件!但我要说;找不到包含的文件;

我想在帖子中包含html文件!但我要说;找不到包含的文件;,html,jekyll,liquid,Html,Jekyll,Liquid,我想在帖子中加入一些HTML文件 我想在我博客的右侧显示一个参考资料。 引用是HTML文件,看起来像简单的文档 因此,我创建了布局文件jekyll.html,并编写了一个标签 然后我在帖子中添加了一个标题变量,参考文件位于\u layouts上 这是jekyll.html中的代码: <div class="right"> {% for ref in page.refs %} {% include ref %} {% endfor %} </div> 所以

我想在帖子中加入一些HTML文件
我想在我博客的右侧显示一个参考资料。
引用是HTML文件,看起来像简单的文档

因此,我创建了布局文件
jekyll.html
,并编写了一个标签

然后我在帖子中添加了一个标题变量,参考文件位于
\u layouts

这是
jekyll.html
中的代码:

<div class="right">
  {% for ref in page.refs %}
    {% include ref %}
  {% endfor %}
</div>
所以,液体说:

液体异常:在任何
[“E:/Projects/Jekyll/_includes”]
中都找不到包含的文件“ref”。确保它存在于其中一个目录中,如果它是符号链接,则不会指向站点源之外。在
/\u layouts/jekyll.html

怎么了?我做错什么了吗?

或者还有其他方法吗?

如果要在include标记中使用liquid变量,必须用大括号将其括起来:

{% include {{ ref }} %}
{% include {{ ref }} %}