Ola
Bruna,
Fizemos recentemente uma mudança dessas aqui com ajuda do pessoal da
Simples Consultoria.
Arrume
o primeiro div do portlet_news da seguinte forma:
<div metal:define-macro="portlet"
tal:define="path python:'%s/O-NOME-DA-SUA-PASTA-VAI-AQUI' % '/'.join(portal.getPhysicalPath());
results python:request.get('news',
here.portal_catalog.searchResults(portal_type='News Item',
sort_on='Date',
sort_order='reverse',
path = path,
review_state='published')[:3]);"
tal:condition="python:test(template.getId()!='news' and results, 1, 0)">
tal:define="path python:'%s/O-NOME-DA-SUA-PASTA-VAI-AQUI' % '/'.join(portal.getPhysicalPath());
results python:request.get('news',
here.portal_catalog.searchResults(portal_type='News Item',
sort_on='Date',
sort_order='reverse',
path = path,
review_state='published')[:3]);"
tal:condition="python:test(template.getId()!='news' and results, 1, 0)">
Abraços!
Thiago
-----Mensagem original-----Pessoal,
De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Bruna Sodré
Enviada em: segunda-feira, 29 de maio de 2006 11:49
Para: zope-pt@yahoogrupos.com.br
Assunto: [zope-pt] Portlet de notícias
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]
- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.