Connettere Sitefinity
Il plugin Silktide per Sitefinity ti consente di aprire da Silktide qualsiasi pagina in Sitefinity e comunica a Silktide di ripetere il test di una pagina quando la pubblichi. Consulta connessioni CMS per scoprire cosa fa una connessione.
Ti serve l'accesso da amministratore a Sitefinity e ai file del progetto.
1. Ottieni la chiave
- In Silktide, apri Impostazioni, poi Integrazioni e scegli CMS.
- Scegli Sitefinity, seleziona a cosa si applica la connessione e scegli Connetti.
- Copia la chiave.
2. Installa il plugin
Scarica i file del plugin, quindi:
- Sposta
SilktidePlugin.dllnella cartellabindel progetto. - Sposta
Global.asaxnella cartella principale del progetto. - Sposta la cartella
SilktideFilesnella cartella principale del progetto.
Se il back office di Sitefinity usa uno schema di indirizzi diverso da quello predefinito, modifica backofficeurl in SilktideFiles/JSON/silktideConfig.json affinché corrisponda. Mantieni [pageRelativePath]: il plugin lo sostituisce con l'indirizzo di ogni pagina. La maggior parte dei siti non deve modificare questa impostazione.
3. Aggiungi la pagina di configurazione
- In Sitefinity, crea una nuova pagina, assegnale un nome e scegli Crea e vai ad aggiungere contenuti.
- Trascina il widget SilktideAPI nella pagina.
- Pubblica la pagina.
Se il widget SilktideAPI non è presente o non funziona, aggiungi un riferimento a SilktidePlugin.dll nel progetto principale, quindi ricompila ed esegui la soluzione.
4. Aggiungi la chiave
- Nel back office di Sitefinity, scegli Silktide.
- Incolla la chiave e scegli fai clic qui per la verifica.
- Quando è verificata, scegli Salva.
5. Aggiungi il meta tag
Nel modello di pagina .cshtml, idealmente il modello principale da cui ereditano le altre pagine, aggiungi questa riga all'interno di <head>:
<meta name="silktide-cms" content="@SilktidePlugin.Services.SilktideBackofficeUrl.GetEncUrl()" />
È necessario in ogni pagina che deve poter essere aperta in Sitefinity da Silktide.
6. Ripeti il test e verifica
Ripeti il test del sito web in Silktide. Al termine del test, apri una pagina nell'Ispettore e scegli Apri nel CMS. La pagina si apre in Sitefinity.
Per verificare la pubblicazione, aggiorna una pagina in Sitefinity e pubblicala. Silktide inizia a testare quella pagina entro pochi minuti.