Come distribuire un elenco personalizzato con schema personalizzato e farla sincronizzare attraverso le varianti?
-
10-12-2019 - |
Domanda
Sto scavando attraverso SharePoint.Server.Publishing.Variations
, ma non riesco a trovare nulla di utile.
Quando creo un elenco personalizzato (BaseTemplate=100
) in un sito di variazione. Ottengo la nuova scheda del nastro "VARIATIONS":
Tuttavia quando distributo un elenco personalizzato (E.G. ID 10000
) La scheda Variazioni non è esistente. Non posso anche aggiungere l'elenco alla gerarchia di variazione in modo che venga automaticamente sincronizzato attraverso le varianti.
Come faccio a sincronizzare un elenco personalizzato attraverso le varianti? Posso lavorare con i tipi di contenuto (basata sulla raccolta del sito)?
Il mio obiettivo è creare un WebPart di visualizzazione di notizie con un back-back elenco di notizie. L'elenco deve essere automaticamente sincronizzato attraverso le varianti e ogni variazione quindi ha le notizie nella loro lingua. Non riesco a creare la lista sincronizzata, il WebPart con diverse impostazioni per lingua non è un problema.
.
Modifica: Sembra che la sincronizzazione sia possibile solo con liste personalizzate come descritto qui: Variazioni scheda mancante dalla lista . Qual è la migliore pratica? Aggiungi tutto il resto tramite il ricevitore di funzionalità a quell'elenco (ad esempio Attagare il tipo di contenuto, visualizzazioni diverse)? Immagino di non poter utilizzare uno schema personalizzato, allora.
Soluzione
Quando si crea una definizione di elenco personalizzato con un nuovo ID si perde alcune delle funzionalità della casella accoppiata a un modello di base.
Best per creare un istanza elenco con A schema personalizzato .In questo modo è possibile distribuire la tua lista personalizzata e mantenere tutte le funzionalità.
Secondo modo è creare la tua definizione con lo stesso tipo.Ma non è raccomandato.