Consegui o que queria fazendo assim:-
<div metal:define-macro="portlet_entrevista">
<div>
<div>Entrevista</div>
<div style="text-align:justify;"
tal:define="texto
python:here.portal_catalog.searchResults(portal_type='PloneArticle',
sort_on='created',
sort_order='reverse',
review_state='published')[:1]">
<tal:entrevistas tal:repeat="obj texto">
<span>Titulo: <p tal:replace="string:${obj/Title}"/></span><br/>
<span>Descrição: <p tal:replace="string:${obj/Description |
default}">No Description</p></span><br/>
<span>Criado por: <p
tal:replace="python:obj.Creator.upper()"/></span><br/>
[<a href="" tal:attributes="href obj/getURL">Leia mais...</a>]
</tal:entrevistas>
</div>
Nesse código ainda naum coloquei imagem, assim que terminar vou
colocar o código completo aqui...
[]'s
Fernando Paiva
--- Em zope-pt@yahoogrupos.com.br, "pythondeveloper"
<[EMAIL PROTECTED]> escreveu
>
> Salve salve galera.
>
> To criando um portlet entrevistas, onde vou mostrar a foto de quem foi
> entrevistado, a descrição, a data e hora de publicação e uma parte
> pequena do texto da entrevista. Instalei o produto PloneArticle, para
> poder trabalhar com isso.
> Na página inicial vai ser exibido esse portlet com apenas a entrevista
> mais recente.
>
> <metal:entrevista define-macro="portlet_entrevista"
> tal:define="texto
> python:here.portal_catalog.searchResults(portal_type='Plone_Article',
> sort_on='Date',
> review_state='published')">
> </metal:entrevista>
>
> Agora eu preciso assimilar a Foto do entrevistado com a entrevista, e
> verificar a data da publicação, lembrando que apenas a entrevista mais
> recente vai ser exibida.
>
> Como fazer isso ?
>
> []'s
> Fernando Paiva
>
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: | |
|
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!.