业务催化剂无法使用 liquid 输出 webapp 描述

business catalyst unable to output webapp description with liquid

我正在使用 liquid 循环浏览 webapp 的所有项目并输出各个字段。这工作正常,但由于某种原因我无法输出描述字段。

以下代码是我使用的代码的简化版本:

{module_webapps id="26025" collection="tutors" filter="all" template=""}

{% for tutor in tutors.items %}
  {{tutor}}
  {{tutor.name}}
  {{tutor.description}}
  {{tutor.["external website"]}}
{% endfor -%}

{{tutor}} 标记输出当前 Web 应用程序项目 除了 描述之外的所有字段的数组,所以我想 {{tutor.description}} 也不行。这是为什么?

使用模板布局时(我不想这样做){tag_description} 和 {{description}} 按预期工作。

有谁知道在模板布局之外以这种方式使用液体时如何访问描述字段?

目前 description 字段和 Image 类型的字段存在问题 - 除非标准列表模板文件中有一些 Liquid 标记(位于 /Layouts/Webapps/WEBAPPNAME/list.html). 添加这样的评论应该可以解决它:

{% comment %} This is to get the description and image fields to work {% endcomment %}

官方 Adob​​e Business Catalyst 论坛正在讨论此问题:https://forums.adobe.com/ideas/4133