Usar o Visualforce no Lightning Experience
Objetivos de aprendizagem
Usar o Visualforce no Lightning Experience
- Com algumas exceções importantes, o Visualforce “simplesmente funciona” no Lightning Experience. Se você já escreveu aplicativos do Visualforce para sua organização, é esperado que eles funcionem quando os usuários os acessam tanto no Lightning Experience quanto no Salesforce Classic.
- Se as suas páginas do Visualforce usam os componentes padrão integrados, elas terão uma aparência final semelhante à do Salesforce Classic, independentemente de serem acessadas pelos usuários no Lightning Experience ou no Salesforce Classic. Se quiser que suas páginas correspondam ao estilo do Lightning Experience, há muito a fazer.
- Se suas páginas do Visualforce usam JavaScript, há alguns aspectos que precisam ser verificados. Como o Visualforce não “domina” a página inteira quando esta é exibida no Lightning Experience, o código JavaScript deve ser executado com base em algumas regras novas.
- Existem outras mudanças em relação à execução do Visualforce quando executado dentro do Lightning Experience. Na maioria das vezes, elas estão “funcionando no limite”, mas é bom que você as conheça.
Por fim, já dissemos que algumas coisas mudaram de lugar? Com certeza! O Lightning Experience é uma mudança de direção total em relação a como usar o Salesforce e, embora o trabalho ainda não esteja concluído, estamos muito empolgados com a perspectiva. Para orientá-lo em relação a onde o Visualforce fica no novo ambiente, vamos fazer um breve tour dos lugares onde você pode usar o Visualforce no Lightning Experience.
Onde você pode usar o Visualforce no Lightning Experience
Abaixo, estão algumas maneiras que você pode usar para adicionar o Visualforce à sua organização Lightning Experience. Este, porém, é apenas um rápido tour. Para obter mais detalhes sobre como personalizar sua organização usando páginas do Visualforce, consulte os recursos no fim desta unidade.
Abrir uma página do Visualforce a partir do Iniciador de aplicativos
Clique em um aplicativo personalizado (1) para ativá-lo. Os itens no aplicativo são exibidos na barra de navegação, inclusive guias do Visualforce que você tenha adicionado ao aplicativo. Observe que você precisa adicionar suas páginas do Visualforce às guias para que elas possam ser acessadas no Iniciador de aplicativos. As guias do Visualforce que não estão em aplicativos podem ser encontradas em Todos os itens (2).
Adicionar uma página do Visualforce à barra de navegação
(Ei, e o que você acha de uma página de utilitários “ForceUI”? Parece interessante? Continue lendo este módulo!)
Exibir uma página do Visualforce em um layout de página padrão
Adicionar uma página do Visualforce como um componente no Criador de aplicativo Lightning
Lançar uma página do Visualforce como uma ação rápida
Exibir uma página do Visualforce substituindo links ou botões padrão
Recursos
- Trailhead: “Como encontrar: Navigation and Setup in Lightning Experience” in Lightning Experience Features
- Trailhead: Personalização de aplicativo lite
- Trailhead: Lightning App Builder
- Trailhead: Noções básicas do Visualforce
- Visualforce Developer’s Guide
- Build Apps Visually with Lightning App Builder