No Page template "full_review_list" eu adicionei um código para chamar
todas as notícias que estão no estado para avaliação. O código ficou
assim:
=====================================================================
<div metal:fill-slot="main" 
     tal:define="canReview python: checkPermission('Review portal
content', here);
                 revList here/my_worklist|python:[];
                 Batch python:modules['Products.CMFPlone'].Batch;
                 b_size python:30;
                 b_start python:0;
                 standalone python:1;
                 contentTypes python:[];
                 b_start request/b_start | b_start;
                 batch python:Batch(revList, b_size, int(b_start),
orphan=1);">

<!--  CHAMA NOTÍCIAS ESTADO=AVALIADOR  -->
<div 
tal:define="results
python:here.portal_catalog.searchResults(portal_type='News Item',
            sort_on ='Date',
            sort_order='reverse',
            review_state='avaliador');">
</div>

<h1>Lista:</h1>

    <form name="worklistForm"
            method="post"
            action="folder_object"
            tal:attributes="action here_url">
            tal:condition="python: canReview and revList">
        <metal:listing
use-macro="here/folder_contents/macros/folder_listing"/>

        <metal:buttons
use-macro="here/folder_contents/macros/folder_buttons"/>
       
    </form> 
</div>
</body>
</html>

====================================================================
Está funcionando, aparecem na lista as notícias pendentes e para
avaliação. Não consigo encontrar a linha que chama as pendentes, quero
tirá-las dessa lista e deixar somente as que estão no estado "avaliador".
Alguém pode me ajudar?

Responder a