Fügen Sie einen benutzerdefinierten link/button zu einer visualforce-Seite?
Habe ich einen benutzerdefinierten link auf die Möglichkeit der Objekt Punkte, die zu einer externen Website. Ist es möglich, das hinzufügen dieses benutzerdefinierten link zu einer visualforce-Seite?
Die Lösung kam ich mit war, um den url zu kopieren salesforce legt für diesen benutzerdefinierten link und fügen Sie ihn in die Seite. Es sieht wie folgt aus:
<a href="https://{!hostname}/servlet/servlet.Integration?lid=00bE0000000YbK3&eid={!opportunity.Id}&ic=1">my custom link</a>
Dieser funktioniert einwandfrei, jedoch funktioniert es nicht, sobald es in ein verwaltetes Paket installiert ist, auf anderen Servern, da sich der Deckel param anders sein wird (der eigene link-id). Gibt es dafür eine Lösung?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie sich Gedanken darüber machen, dass die URL des Links in ein Feld auf die Möglichkeit Objekt und dann eine Ausgabe link auf Ihrer VF Seite?
Paul
Blick unter $Action. Links und Schaltflächen sind verfügbar über das Globale Variablen. Zum Beispiel
$Action.Opportunity.CustomLink
Bauen aus der Antwort von danieljimenez, die
$Action
Globale variable ermöglicht den Zugriff auf die button/link-Objekte. Von dort aus müssen Sie dieURLFOR
- Funktion, um es in eine nutzbare form. Dann können Sie entweder platzieren Sie es in deraction
param von einem command-button, oder verwenden Sie es als würden Sie wie überall sonst im markup.oder
Neuen Kontakt erstellen (Salesforce-Taste target _blank)