On 5/26/06, robsonvirino <[EMAIL PROTECTED]> wrote:
> Obs: O portlet_calendar captura todos os eventos publicados no site.
> Como fazer para capturar apenas os que estão naquela pasta do portlet?

Você precisa modificar a consulta que é feita no catálogo para
retornar essas busca.
Ou seja:
- Modificar o portlet_calendar para usar essa nova busca (crie outro:
portlet_calendar_local)
- A nova busca deve passar outro parâmetro, que é justamente o
contexto atual, ou seja a pasta onde se está navegando.  Para isso,
use o indice "path" que é do tipo: ExtendedPathIndex, veja a
documentação desse produto que explica como usar o índice.
- Subititua o portlet_calendar pelo portlet_calendar_local apenas nas
pastas de cada cidade, assim se precisar usar o original para mostrar
os eventos de todas as cidades em alguma outra sessão do site, ele vai
estar disponível também.

--
Rudá Porto Filgueiras
Empresa Livre
http://www.empresalivre.com.br


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