Files

102 lines
4.9 KiB
Markdown
Raw Permalink Normal View History

2026-05-06 13:35:47 -03:00
---
title: Widget Adicionar ao calendário
source: https://tdn.totvs.com/pages/viewpage.action?pageId=219694281
path: \Plataforma Documentação técnica\Configuração\Apps e Mashups\Widget Adicionar ao calendário.md
---
# Índice
- 1 [Objetivo do componente](#WidgetAdicionaraocalendário-Objetivodocomponente)
- 2 [Instalação do componente Adicionar ao calendário](#WidgetAdicionaraocalendário-InstalaçãodocomponenteAdicionaraocalendário)
- 3 [Adicionando o widget em uma página](#WidgetAdicionaraocalendário-Adicionandoowidgetemumapágina)
- 4 [Alterações para o widget Adicionar ao calendário](#WidgetAdicionaraocalendário-AlteraçõesparaowidgetAdicionaraocalendário)
# Objetivo do componente
---
O *widget* Adicionar ao calendário permite a criação de eventos que, posteriormente, os interessados podem adicionar como um compromisso em seu calendário do Outlook, do Google, da Apple ou Yahoo.
# Instalação do componente Adicionar ao calendário
---
- Para que esse *widget* seja exibido na lista de *widgets* disponíveis para páginas, primeiramente é necessário fazer o *download* do código-fonte do componente (**Add-to-calendar**) no [diretório público do fluig](https://git.fluig.com/projects/SAMPLES/repos/add-to-calendar/browse) no Git.
- Após acessar o repositório da *widget*, siga as instruções do [README.md](https://git.fluig.com/projects/SAMPLES/repos/add-to-calendar/browse/README.md) para compilar e dar *deploy* no componente.
# Adicionando o widget em uma página
---
O passo a passo abaixo demonstra como incluir o *widget* Adicionar ao calendário em uma página da plataforma.
- Acesse a página em que deseja adicionar o *widget* de calendário, acione o menu de configuração no canto superior direito e selecione a opção **Editar página.**
**![](..\..\..\images\Image%2011.png)**
- Selecione algum ****slot**** da página em edição e acione **Adicionar uma nova widget****.**
**![](..\..\..\images\Image%2012.png)**
- No painel de seleção de *widgets*, navegue até a opção **Adicionar ao calendário**, localizada em **Personalizado → Fluig Store → Adicionar ao Calendário**, e acione **Adicionar**.
**![](..\..\..\images\Image%2014.png)**
- Após a inclusão do *widget* no *slot**,*** preencha os dados do evento e acione **Salvar**. Os campos **Nome do evento**, **Início** e **Término** são obrigatórios.
**![](..\..\..\images\Screenshot%20from%202015-12-16%20073623.png)**
- Após salvar as alterações no *widget*, acesse o menu de configuração no canto superior direito e selecione a opção **Publicar página**.
**![](..\..\..\images\Image%2015.png)**
- Após a publicação da página, será possível visualizar o *widget* e se desejado ,escolher um dos tipos de calendário para incluir o evento.
**![](..\..\..\images\Screenshot%20from%202015-12-16%20081709.png)**
# Alterações para o widget Adicionar ao calendário
---
Para ter acesso ao código fonte do componente e efetuar alterações no *widget* padrão conforme as necessidades da sua empresa, siga os passos descritos abaixo**.**
Atenção
Caso deseje utilizar o componente padrão e não tenha interesse em personalizá-lo, o procedimento abaixo não é necessário.
- Acesse o [repositório de exemplos do fluig](http://git.fluig.com/projects/SAMPLES), e selecione a opção **sample-fluigaddtocalendar**.
**![](..\..\..\images\impor00.png)**
- No repositório do **sample-fluigaddtocalendar**, selecione a opção **Download** no menu lateral esquerdo e efetue o *download* na pasta de sua preferência.
**![](..\..\..\images\import0.png)**
- Efetuado o download do **sample-fluigaddtocalendar,** acesse o fluig Studio, acione a opção **File → Import,** no menu superior esquerdo.
![](..\..\..\images\Import1.png)
- Selecione a opção **General → Existing Projects into Workspace**.
![](..\..\..\images\Import2.png)
- Selecione a opção **Select archive file** acione a opção **Browse...** e em seguida navegue até o local onde está localizado o arquivo: **sample-fluigaddtocalendar-master.zip** baixado no Passo 2, em seguida acione o botão **Abrir**.
![](..\..\..\images\Import3.png)
- Para finalizar a importação acione o botão **Finish**.
![](..\..\..\images\Import4.png)
- Após a finalização da importação do Projeto para o **fluig Studio** navegue até a raiz do Widget, **fluigStudio > wcm > widget > AddThisEvent** e selecione a raiz com o botão direito e acione a opção **Export**.
![](..\..\..\images\Import5.png)
- - Selecione a opção **Fluig > Exportar para o servidor Fluig**.
![](..\..\..\images\Import6.png)
- - Selecione o Servidor desejado e acione a opção **Finish**, após a finalização o widget estará disponível para ser adicionados nas páginas do WCM.
- \* Caso não tenha um servidor cadastrado no seu **fluig Studio,** siga esse tutorial: [Cadastrando servidor fluig no Studio](http://tdn.totvs.com/display/fluig/Cadastrando+servidor+fluig+no+Studio).
![](..\..\..\images\Import7.png)