Skip to main content

Anpassen von Seiten und Übergeben Ihrer Website-Integration

Lernziele

Nachdem Sie diese Lektion abgeschlossen haben, sind Sie in der Lage, die folgenden Aufgaben auszuführen:

  • Anpassen des Registrierungsformulars für Freiwillige
  • Auflisten anderer in Volunteers for Salesforce (V4S) enthaltener Webseiten
  • Bereitstellen der für die Integration in V4S erforderlichen Informationen für die Webentwicklung

Anpassen des Registrierungsformulars

Jetzt geht es um den letzten Schliff bei der Integration Ihrer Website. 

Wir haben die Felder kennengelernt, die das Registrierungsformular standardmäßig enthält: Vorname, Nachname, E-Mail, Tel. geschäftlich, Tel. privat, Organisation, Postanschrift und Anzahl der Freiwilligen. 

Doch vielleicht legen Sie keinen Wert auf "Tel. geschäftlich" und möchten diese Angabe aus dem Formular entfernen. Oder vielleicht enthält das Objekt "Kontakt" ein benutzerdefiniertes Feld, mit dem Sie etwas erfassen, das Sie aufnehmen möchten. 

All dies ist mit Volunteers for Salesforce (V4S) möglich.

Sie können in Ihr Registrierungsformular jedes beliebige Feld für das Objekt "Kontakt" oder "Freiwilligenstunden", ob Standard oder benutzerdefiniert, aufnehmen. Der Grund ist, dass im Registrierungsformular für Freiwillige eine praktische Funktion namens Feldsätze verwendet wird. In Salesforce ist ein Feldsatz eine Gruppierung von Feldern, die eine Visualforce-Seite nutzen kann. Die im Registrierungsformular verwendeten Feldsätze heißen "VolunteersJobListingFS".

Unsere fiktive gemeinnützige Organisation No More Homelessness (NMH) muss ihre Freiwilligen gelegentlich auf deren Mobiltelefonen anrufen. Da "Mobiltelefon" ein Feld im Objekt "Kontakt" ist, wissen Enoch, der Freiwilligenkoordinator von NMH, und Gorav, der Administrator, dass sie es zum Registrierungsformular für Freiwillige hinzufügen können. 

Folgen Sie nun Gorav beim Hinzufügen des Felds "Mobiltelefon" zum Feldsatz.

  1. Klicken Sie unter "Setup" auf die Registerkarte Objekt-Manager.
  2. Klicken Sie in der Liste der Objekte auf Kontakt.
  3. Klicken Sie im linken Menü auf Feldsätze.
  4. Klicken Sie auf VolunteersJobListingFS. Die Seite "Jobs Listing" (auf der sich das Registrierungsformular für Freiwillige befindet), nutzt diesen Feldsatz.
  5. Die Seite "Feldsatz" ist vergleichbar mit der Standardseite "Seitenlayout bearbeiten". Sie können auf dieselbe Weise Felder hinzufügen, entfernen und neu anordnen. Gorav gibt Mobil in das Feld "Schnellsuche" ein, um das Feld zu finden, und zieht dann das Feld Mobiltelefon direkt hinter das Feld "Telefon privat", um es dort zu platzieren.
    Ziehen des Felds 'Mobiltelefon' in den Feldsatz
    Wenn Sie Ihr Formular entwerfen, können Sie nur Felder in den Objekten "Kontakt" oder "Freiwilligenstunden" verwenden. Andere Objekte sind zwar verfügbar, aber ihre Felder werden nicht angezeigt oder erlauben keine Dateneingabe mithilfe des Feldsatzes.
  6. Klicken Sie auf Speichern.
  7. Um das neue und verbesserte Registrierungsformular für Freiwillige zu testen, wechseln Sie zum URL, mit der Sie Ihre Site getestet haben. (Zur Erinnerung: Fügen Sie /GW_Volunteers__VolunteersJobListingFS am Ende Ihres Salesforce-Sites-URL hinzu.)
  8. Klicken Sie auf einen Registrierungslink, um die dem Formular hinzugefügten Felder anzuzeigen. Gorav und Enoch stellen beim Testen fest, dass das Feld "Mobiltelefon" hinzugefügt wurde.
    Das Feld 'Mobiltelefon' auf dem Registrierungsformular
Hinweis

Hinweis

Wenn Sie den Feldsatz "VolunteersJobListingFS" für das Objekt "Freiwilligenstunden" aktualisieren müssen, wechseln Sie unter "Setup" zur Registerkarte Objekt-Manager. Klicken Sie auf Freiwilligenstunden und dann auf Feldsätze. In der Liste "Feldsätze" wird "VolunteersJobListingFS" angezeigt.

Ein Tipp zur Fehlerbehebung: Wenn Felder, die Sie dem Feldsatz hinzugefügt haben, nicht auf Ihrem Registrierungsformular auftauchen, sind sie ggf. nicht für das Gastbenutzerprofil für die Site für Freiwillige aktiviert. Wenn dies der Fall ist, erhalten Sie oben auf der Seite eine Fehlermeldung mit der Angabe, welche Felder aktiviert werden müssen. 

So aktivieren Sie die Felder: 

  1. Klicken Sie auf der Seite "Site-Details" auf Einstellungen für öffentlichen Zugriff.
    Die Schaltfläche 'Einstellungen für öffentlichen Zugriff' auf der Seite 'Site-Details'
  2. Bearbeiten Sie das Profil so, dass der Zugriff auf die Felder erlaubt wird, die Sie dem Registrierungsformular hinzufügen möchten. (Weitere Informationen zum Bearbeiten von Profilen finden Sie im Modul "Datensicherheit", zu dem Sie im Abschnitt "Ressourcen" einen Link finden.)

Weitere V4S-Seiten

Zusätzlich zur Seite "Jobs Listing" (Auftragsliste) für Freiwillige und zum Registrierungsformular bietet V4S andere praktische Seiten zum Unterstützen Ihrer Freiwilligenprogramme.

Seite Funktion Das Ihrem Salesforce-Sites-URL hinzuzufügende Element

Allgemeine Registrierungsseite für Freiwillige

Ein Freiwilliger kann allgemeines Interesse ausdrücken, ohne sich für eine bestimmte Schicht zu registrieren.

/GW_Volunteers__VolunteersSignupFS

Kalenderseite

Zeigt eine Kalenderansicht der Freiwilligenaufträge.

/GW_Volunteers__JobCalendar

Seite zum Melden der Stunden

Freiwillige können ihre Arbeitsstunden für einen bestimmten Auftrag melden.

/GW_Volunteers__VolunteersReportHours

Persönliche Website – Kontaktsuche

Freiwillige können einen Link zu ihrer persönlichen Website anfordern, um alle ihre Freiwilligeninformationen anzuzeigen.

/GW_Volunteers__PersonalSiteContactLookup

Persönliche Website – Kontaktinformationen

Zeigt einem Freiwilligen seine Kontakt- und Freiwilligeninformationen, anstehenden auftragsbezogenen Schichten und seine bisherigen Einsätze.

/GW_Volunteers__PersonalSiteContactInfo

Jede Seite ist anpassbar. Details finden Sie in der V4S-Dokumentation, zu der Sie im Abschnitt "Ressourcen" einen Link finden.

Enoch möchte prüfen, wie seine Ereignisse auf der Kalenderseite aussehen. Folgen wir ihm beim Anzeigen einer Vorschau dieser Seite.

  1. Geben Sie unter Setup im Feld "Schnellsuche" den Text Sites ein und wählen Sie dann Sites aus.
  2. Klicken Sie auf den Salesforce-Sites-URL Ihrer Site.
  3. Um die Kalenderseite anzuzeigen, hängen Sie in der Browserleiste /GW_Volunteers__JobCalendar an den URL an.

Dies ist die Kalenderansicht der Ereignisse bei NMH in diesem Monat. Das ist schon überaus praktisch, seinen Freiwilligen die anstehenden Ereignisse anzuzeigen und ihre Daten in Salesforce übertragen zu können!

Kalenderansicht der zahlreichen Freiwilligenschichten bei NMH in diesem Monat

Was an die Webentwicklung übergeben wird

Sie haben 95 % der Aufgaben erledigt, die zum Integrieren von V4S in Ihre Website erforderlich sind. Sie haben eine Site erstellt, die erforderlichen Berechtigungen und den Zugriff konfiguriert, Ihre Site getestet und Ihr Registrierungsformular angepasst. 

Was ist noch zu tun?

Das Integrieren der V4S-Seiten in Ihre Website sieht zumeist deren Einbettung in einen Inlineframe (iframe) vor. Keine Sorge, wenn Sie nicht wissen, was ein iframe ist. Die Webentwicklung weiß Bescheid. Die Webentwicklung benötigt zumindest den URL der Seiten, die Sie Ihrer Site hinzufügen möchten.

Enoch gefiel besonders die Vorschau auf den Kalender mit den Ereignissen, weshalb er auch diesen an die Webentwicklung von NMH übergibt.

Er könnte der Webentwicklung auch einen HTML-Beispielauszug für einen iframe zur Verfügung stellen, indem er seinen URL an der Stelle mit IHR URL HIER angibt:

<iframe src="IHR URL HIER"  frameborder="0" scrolling="false" height="600" width="500"></iframe>

Und schließlich würde sich die Webentwicklung von NMH auch über die V4S-Dokumentation freuen.

Wenn die Arbeit erledigt ist, hat NMH einen hilfreichen Kalender, der für zurückkehrende und potenzielle Freiwillige freigegeben werden kann.

Die in die NMH-Website eingebettete Ansicht des Freiwilligenkalenders

Da die Website nun betriebsbereit ist, vergewissern Sie sich, dass Sie über die benötigten Tools zur Kommunikation mit Freiwilligen und zum Melden ihrer Beteiligung verfügen. Mehr darüber erfahren Sie im nächsten Modul zur Freiwilligenverwaltung in V4S.

Ressourcen

Lernen Sie weiter kostenlos!
Registrieren Sie sich für einen Account, um fortzufahren.
Was ist für Sie drin?
  • Holen Sie sich personalisierte Empfehlungen für Ihre Karriereplanung
  • Erproben Sie Ihre Fähigkeiten mithilfe praktischer Aufgaben und Quizze
  • Verfolgen Sie Ihre Fortschritte nach und teilen Sie sie mit Arbeitgebern
  • Nutzen Sie Mentoren und Karrierechancen