Olá, Bruna.

Por exemplo: Crie uma pasta 'Noticias' e dentro destas 'Jornal1' e
'Jornal2'.

Na ZMI:

1. Crie um portlet_news_jornal1
Em seu conteúdo, na definição do portlet, coloque:

<div metal:define-macro="portlet"
     tal:define="  results python:request.get('news',
                   here.portal_catalog.searchResults(portal_type='News
Item',
                                                    
path='/Plone/noticias/jornal1/',
                                                     sort_on='Date',
                                                     sort_order='reverse',
                                                    
review_state='published')[:5]);"
     tal:condition="python:test(results, 1, 0)">

------------------------------------------------
2. Crie um portlet_news_jornal2
Em seu conteúdo, na definição do portlet, coloque:

<div metal:define-macro="portlet"
     tal:define="  results python:request.get('news',
                   here.portal_catalog.searchResults(portal_type='News
Item',
                                                    
path='/Plone/noticias/jornal2/',
                                                     sort_on='Date',
                                                     sort_order='reverse',
                                                    
review_state='published')[:5]);"
     tal:condition="python:test(results, 1, 0)">

-----------------------------------------

Depois no local onde você quiser, chame no left_slot ou right_slot:
/here/portlet_news_jornal1/macros/portlet ou
/here/portlet_news_jornal2/macros/portlet

Boa Sorte.



Bruna Sodré escreveu:

> Pessoal,
>
> estou trabalhando com um site de notícias que é subdividido em vários
> jornais.
>
> A configuração básica do Plone chama todas as notícias para o
> portlet_news, mas queria definir um portlet de notícias para cada jornal.
>
> A minha idéia inicial foi duplicar o template do portlet_news e criar
> outros portlets, um para cada pasta, que representam os jornais.
>
> Mas não sei ao certo onde eu altero, dentro do template, a
> característica para que ele puxe as notícias apenas daquela pasta.
>
> Alguem sabe como fazer isso?
>
> Ou alguma solução melhor?
>
> Abs
> Bruna Sodré
>
>
>
>
>
>
>
>
> Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
> Para desistir envie uma mensagem em branco para:
> [EMAIL PROTECTED]
>
>
> *Yahoo! Grupos, um serviço oferecido por:*
> PUBLICIDADE
>
>
> ------------------------------------------------------------------------
> *Links do Yahoo! Grupos*
>
>     * Para visitar o site do seu grupo na web, acesse:
>       http://br.groups.yahoo.com/group/zope-pt/
>       
>     * Para sair deste grupo, envie um e-mail para:
>       [EMAIL PROTECTED]
>       <mailto:[EMAIL PROTECTED]>
>       
>     * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
>       Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
>
>


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

Responder a