Utilisation de Visualforce dans Lightning Experience
Objectifs de formation
Utilisation de Visualforce dans Lightning Experience
- Malgré certaines exceptions notables, Visualforce fonctionne normalement dans Lightning Experience. Si vous avez conçu des applications Visualforce pour votre organisation, elles fonctionneront dans Lightning Experience et dans Salesforce Classic.
- Si vos pages Visualforce utilisent les composants standard intégrés, leur présentation est adaptée au style de Salesforce Classic, que les utilisateurs y accèdent dans Lightning Experience ou Salesforce Classic. Si vous souhaitez que vos pages soient adaptées au style de Lightning Experience, vous aurez un peu de travail.
- Si vos pages Visualforce utilisent JavaScript, vous devez vérifier certains éléments. Visualforce n’occupe pas la totalité de la page lors de l’affichage dans Lightning Experience. Par conséquent, votre code JavaScript code doit respecter certaines règles nouvelles.
- Il y a d’autres éléments qui ont changé dans la manière dont Visualforce est exécuté dans Lightning Experience. Pour la plupart, ils jouent un rôle pour assurer le « fonctionnement normal », mais le fait d'en savoir plus vous intéressera tout de même.
Pour finir, est-ce que nous vous avons dit que certains éléments avaient été déplacés ? Si ce n'était que cela ! Lightning Experience a permis de totalement repenser le fonctionnement de Salesforce, et même si le travail n'est pas fini, chaque nouvelle étape nous remplit d'enthousiasme. Afin de vous orienter sur l’emplacement de Visualforce dans le nouvel environnement, faisons rapidement le tour de certains des endroits où vous pouvez utiliser Visualforce dans Lightning Experience.
Où utiliser Visualforce dans Lightning Experience
Pour ajouter Visualforce à votre organisation Lightning Experience, il existe plusieurs méthodes. Nous en présentons quelques-unes ci-dessous. Il ne s'agit toutefois que d'un rapide aperçu. Pour plus d’informations sur la personnalisation de votre organisation avec les pages Visualforce, consultez les ressources disponibles à la fin de cette unité.
Ouvrez une page Visualforce depuis le lanceur d’application
Cliquez sur une application personnalisée (1) pour l’activer. Les éléments de l’application sont affichés dans la barre de navigation, y compris tous les onglets Visualforce vous avez ajoutés à l’application. Vous devez ajouter vos pages Visualforce à des onglets pour qu’elles soient accessibles dans le lanceur d’application. Les onglets Visualforce qui ne figurent pas dans des applications seront accessibles dans Autres éléments (2).
Ajouter une page Visualforce à la barre de navigation
(une page d’utilitaires « ForceUI » vous paraît intéressante ? Continuez la lecture de ce module !).
Afficher une page Visualforce dans la présentation de page standard
Ajout d’une page Visualforce en tant que composant dans le Générateur d’applications Lightning
Lancer une page Visualforce en tant qu’action rapide
Afficher une page Visualforce en remplaçant les boutons et les liens standard
Ressources
- Trailhead : « Comment trouver : Navigation et configuration dans Lightning Experience » dans Lightning Experience Features
- Trailhead : Personnalisation d'application Lite
- Trailhead : Lightning App Builder
- Trailhead : Concepts de base de Visualforce
- Visualforce Developer’s Guide
- Build Apps Visually with Lightning App Builder