Usei uma função assim agora basta exibir o objeto na página que você desejar!
results = context.portal_catalog.searchResults( path="/site/destaque/", portal_type="Image", sort_on='Date', sort_order='reverse', review_state="published" )
r = random.choice(results)
object = r.id()
return object
Jacson Tiola
Ruda Filgueiras <[EMAIL PROTECTED]> escreveu:
On 7/15/06, robsonvirino <[EMAIL PROTECTED]> wrote:
> Olá amigos!
>
> Em uma pasta no Plone, tenho os seguintes objetos:
> - Imagem_1
> - Imagem_2
> - Imagem_3
> - paginaPrincipal (Tipo: Página)
>
> O código de paginaPrincipal, deve chamar uma das três imagens
> aleatoriamente, toda vez que essa página for carregada... dentro do Plone.
>
> O código de paginaPrincipal deve chamar aleatoriamente:
> <img src=""> ou
> <img src=""> ou
> <img src="">
>
> Como faço para implementar isso num tipo Página no Plone, sem ser pela
> ZMI?
Você tem que criar um template que faça isso e provavelmente um script
python para a lógica de randomização.
E se você estiver usando Plone 2.1, pode registrar esse template para
o tipo Página e assim usá-lo em quaquer Página que seja necessário,
apenas escolhendo seu novo template como visualização padrão dessa
página.
--
Rudá Porto Filgueiras
Empresa Livre
http://www.empresalivre.com.br
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! __._,_.___
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!.