Anslut Sitefinity
Silktide-pluginprogrammet för Sitefinity gör att du kan öppna valfri sida i Sitefinity från Silktide och meddelar Silktide att testa om en sida när du publicerar den. Se CMS-anslutningar för information om vad en anslutning gör.
Du behöver administratörsåtkomst till Sitefinity och projektets filer.
1. Hämta din nyckel
- Öppna Inställningar i Silktide, sedan Integrationer, och välj CMS.
- Välj Sitefinity, välj vad anslutningen ska gälla för och välj Anslut.
- Kopiera nyckeln.
2. Installera pluginprogrammet
Ladda ner pluginfilerna och gör sedan följande:
- Flytta
SilktidePlugin.dlltill projektetsbin-mapp. - Flytta
Global.asaxtill projektets rotmapp. - Flytta mappen
SilktideFilestill projektets rotmapp.
Om din Sitefinity-administration använder ett annat adressformat än standardformatet redigerar du backofficeurl i SilktideFiles/JSON/silktideConfig.json så att den stämmer överens. Behåll [pageRelativePath]: pluginprogrammet ersätter den med varje sidas adress. De flesta webbplatser behöver inte ändra detta.
3. Lägg till konfigurationssidan
- Skapa en ny sida i Sitefinity, ge den ett namn och välj Skapa och gå till lägg till innehåll.
- Dra widgeten SilktideAPI till sidan.
- Publicera sidan.
Om widgeten SilktideAPI saknas eller inte fungerar lägger du till en referens till SilktidePlugin.dll i huvudprojektet och bygger sedan om och kör lösningen.
4. Lägg till nyckeln
- Välj Silktide i Sitefinity-administrationen.
- Klistra in nyckeln och välj klicka här för verifiering.
- När den har verifierats väljer du Spara.
5. Lägg till metataggen
Lägg till följande rad i sidmallen .cshtml, helst huvudmallen som andra sidor ärver från, inuti <head>:
<meta name="silktide-cms" content="@SilktidePlugin.Services.SilktideBackofficeUrl.GetEncUrl()" />
Den behövs på alla sidor som ska kunna öppnas i Sitefinity från Silktide.
6. Testa om och kontrollera
Testa webbplatsen igen i Silktide. När testet är klart öppnar du en sida i inspektören och väljer Öppna i CMS. Sidan öppnas i Sitefinity.
För att kontrollera publiceringen uppdaterar du en sida i Sitefinity och publicerar den. Silktide börjar testa sidan inom några minuter.