如何在Craft 2中将动态内容呈现到模板中

时间:2018-08-26 23:01:21

标签: twig

我是Craft的新手,对使用Craft 2能够将动态内容呈现到模板中一无所知。

首先,我通过设置选项在CMS中创建了一个新组。接下来,我向该组添加了两个字段。一个称为moduleTitle,另一个称为moduleText。第一个设置为文本字符串,另一个设置为RichText编辑器。之后,我在模板文件夹中创建了一个名为modules的文件夹,该文件夹同时包含moduleTitle.twig和moduleText.twig。这些看起来像这样;

<h1>{{ module.moduleTitle }}</h1>

<p>{{ module.moduleText }}</p>

然后,我尝试将这两个文件中的动态内容呈现到index.html其中;

{% for entry in craft.entries.modules %}
   {% include 'modules/' ~ module.type %}
{% endfor %} 

但是,我仅遇到以下无法解决的错误。 *无法找到模板“ modules /”。

欢迎任何帮助。

0 个答案:

没有答案