我正在尝试渲染上载至Craft 2 CMS项目的单个图像。但是,我的文件路径损坏,因此它似乎正在尝试渲染图像,但找不到它。我正在使用http://localhost/在本地工作,我创建了一个新的资产来源,如支持图片所示。
接下来,我将以下内容添加到我位于templates文件夹中的_layout.html中。
{% for asset in entry.introImage %}
<img src="{{ asset.url }}">
{% endfor %}
答案 0 :(得分:1)
“文件系统路径”必须为absolute path。因此,请使用/Users/al-76/sites/craft-site/public/img
之类的东西,而不仅仅是/img
。
另外,我们还有一个专门针对Craft CMS的出色SE网站-https://craftcms.stackexchange.com/