Bonjour,
Comment récupérer le nom de l'application en cours dans salesforce.
J'ai une page visualForce avec son controller et j'aimerai ne pas afficher la sidebar (de gauche) dans la page VF si l'application en cours est 'service cloud'.
Dans ma page VF, j'ai en première ligne:
Le ctrl:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <apex:page standardController="Decouverte__c" sidebar="{!DisplayMenu}" extensions="Ctrl004Decouverte" action="{!init}" >
Dans mon cas je test avec le profil, si le profil = profil test alors je n'affiche pas le menu. Ca fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 .. public boolean DisplayMenu {get; set;} public Ctrl004Decouverte(Apexpages.standardController con){ DisplayMenu = true; String profileNameDal = DAL2.getProfileName(); ProfilName = profileNameDal; System.debug('##### Ctrl004Decouverte - ProfilName : ' + ProfilName); if(profileNameDal == 'profil test') { DisplayMenu = false; } }
Mais comme je l'ai dit, ce que je souhaite c'est tester avec le nom de l'application en cours, mais je ne sais pas comment le récupérer. Une idée?
Merci
Partager