O widget Calendar posiciona itens da coleção em um calendário mensal ou semanal a partir de um campo DATE ou DATETIME.
O que você pode fazer
- AI setup — descreva campos de data e visualização do calendário em linguagem simples; veja AI setup
- Data source — coleção do Wix CMS, ou External Database (Google Sheets, Pro); consulte External databases
- Data de término opcional para eventos de vários dias
- Busca e filtros (mesmas condições de correspondência, intervalos, filtros fixos Choose value, Dependent filters, Add as URL query params, campos Reference e Color swatches que Table e Repeater)
- Filters display: busca e filtros no topo ou em uma barra lateral esquerda
- Data refresh — Show refresh button e/ou Auto-refresh para que visitantes recarreguem os eventos mais recentes do intervalo visível
- Clicar em um evento para abrir detalhes, ir para sua Dynamic Page (Wix CMS) ou não fazer nada
- Semana começa no domingo ou na segunda; horários de 12 ou 24 horas
- Estilizar cores e fontes; limitar eventos por dia; comportamento compacto no mobile
Configuração
Use AI setup no painel para um começo em linguagem simples e depois refine no Manual. Detalhes: AI setup.
- Adicione Calendar em Add → Elements → Installed Apps → CMS for Harmony (você pode adicioná-lo mais de uma vez).
- Conecte uma coleção com um campo de data (e data de término opcional) — ou defina Data source como External Database e escolha uma conexão do Google Sheets (Pro).
- Opcionalmente ative busca/filtros, Data refresh, escolha Filters display, ação de clique, início da semana e estilo.
- Publique.
Data refresh
Em Data refresh, ative Show refresh button e/ou Auto-refresh para que visitantes recarreguem os eventos mais recentes do intervalo visível. Auto-refresh pausa quando a aba está oculta. Um Form na mesma página com Update displays on this page também pode recarregar este widget após o envio quando usa a mesma coleção.
Ideal para workshops, listagens de reservas e calendários editoriais baseados em itens do CMS ou uma planilha sincronizada.