2012-04-16 16 views
1

Plone Archetypesのリストをカスタムテンプレートにレンダリングしたいと思います。テンプレートにアーキタイプをレンダリングするにはどうすればよいですか?

私の例では、カタログの「PortletPage」タイプを検索して3つのアイテムを取得しています。 その後、これらのアイテムを繰り返して表示したいと思います。

これを行う方法はありますか?

+0

あなたがこれまでにしようとしているもの:

ここでは記述している問題に基づいた簡単な例ですか? Ploneで使用されているテンプレートエンジンについて、どれくらい知っていますか? –

答えて

0

PloneのTALテンプレート言語とportal_catalogツールのドキュメントを参照することをお勧めします。

<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> 
関連する問題