Plone 如何在模板中呈现原型?

Plone 如何在模板中呈现原型?,plone,archetypes,Plone,Archetypes,我想在自定义模板中呈现一个Plone原型列表 在我的示例中,我在目录中搜索“PortletPage”类型,得到3个项目。 然后我迭代这些项目,并希望显示它们 有什么方法可以做到这一点吗?我建议您查看Plone的TAL模板语言以及门户目录工具的文档 下面是一个基于您所描述问题的快速示例: <div tal:define="catalog context/portal_catalog; results python:catalog.searchResults(

我想在自定义模板中呈现一个Plone原型列表

在我的示例中,我在目录中搜索“PortletPage”类型,得到3个项目。 然后我迭代这些项目,并希望显示它们


有什么方法可以做到这一点吗?

我建议您查看Plone的TAL模板语言以及门户目录工具的文档

下面是一个基于您所描述问题的快速示例:

<div tal:define="catalog context/portal_catalog;
                 results python:catalog.searchResults(portal_type='PortletPage');">

  <div tal:repeat="item results">
    <h3 tal:content="item/pretty_title_or_id" />
    <p tal:content="item/Description" />
  </div>

</div>


到目前为止,您尝试了什么?例如,您对Plone使用的模板引擎了解多少?