Naar inhoud springen
SilktideHelp

Sitefinity koppelen

Met de Silktide-plug-in voor Sitefinity kun je elke pagina in Sitefinity vanuit Silktide openen. Ook laat deze Silktide een pagina opnieuw testen wanneer je die publiceert. Zie CMS-koppelingen voor wat een koppeling doet.

Je hebt beheerderstoegang nodig tot Sitefinity en tot de bestanden van het project.

1. Je sleutel ophalen

  1. Open in Silktide Instellingen, vervolgens Integraties, en kies CMS.
  2. Kies Sitefinity, selecteer waarop de koppeling van toepassing is en kies Koppelen.
  3. Kopieer de sleutel.

2. De plug-in installeren

Download de plug-inbestanden en voer vervolgens het volgende uit:

  1. Verplaats SilktidePlugin.dll naar de map bin van je project.
  2. Verplaats Global.asax naar de hoofdmap van je project.
  3. Verplaats de map SilktideFiles naar de hoofdmap van je project.

Als de backoffice van je Sitefinity een ander adresschema gebruikt dan het standaardschema, bewerk je backofficeurl in SilktideFiles/JSON/silktideConfig.json zodat dit overeenkomt. Laat [pageRelativePath] staan: de plug-in vervangt dit door het adres van elke pagina. Voor de meeste websites is deze wijziging niet nodig.

3. De configuratiepagina toevoegen

  1. Maak in Sitefinity een nieuwe pagina, geef deze een naam en kies Maken en naar inhoud toevoegen gaan.
  2. Sleep de widget SilktideAPI naar de pagina.
  3. Publiceer de pagina.

Als de widget SilktideAPI ontbreekt of niet werkt, voeg je een verwijzing naar SilktidePlugin.dll toe aan je hoofdproject. Bouw en voer vervolgens de oplossing opnieuw uit.

4. De sleutel toevoegen

  1. Kies in de Sitefinity-backoffice Silktide.
  2. Plak de sleutel en kies klik hier voor verificatie.
  3. Kies Opslaan wanneer de sleutel is geverifieerd.

5. De metatag toevoegen

Voeg in je paginatemplate .cshtml, bij voorkeur de hoofdsjabloon waarvan andere pagina's overerven, deze regel toe binnen <head>:

<meta name="silktide-cms" content="@SilktidePlugin.Services.SilktideBackofficeUrl.GetEncUrl()" />

Elke pagina die vanuit Silktide in Sitefinity moet kunnen worden geopend, heeft deze nodig.

6. Opnieuw testen en controleren

Test de website opnieuw in Silktide. Wanneer de test is voltooid, open je een pagina in de Inspector en kies je Openen in CMS. De pagina wordt geopend in Sitefinity.

Werk een pagina in Sitefinity bij en publiceer deze om het publiceren te controleren. Silktide begint die pagina binnen enkele minuten te testen.

Laatst bijgewerkt

Was deze pagina nuttig?