> 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: | |
|
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!.