SharePoint 2013 - Implantando controles de delegado personalizados
-
10-12-2019 - |
Pergunta
Não consigo descobrir como ativar controles delegados personalizados em meu site do SharePoint 2013.
- Criei dois controles delegados personalizados:SuiteBarBrandingDelegate e SuiteLinksDelegate
- Em seguida, publiquei-os em um .wsp
- Copiei o .wsp para o servidor e adicionei a solução ao farm
- Em seguida, implantei a solução globalmente no Central Admin
O recurso é exibido em qualquer uma das telas de recursos:recursos de farm, recursos de aplicativos da web ou recursos de conjunto de sites, recursos de site.
Is Hidden é definido como falso nas propriedades do recurso.
Quando eu implanto a solução, ela parece ser aplicada apenas ao Administrador Central e não a nenhum conjunto de sites, sites ou páginas
Solução 2
Eu acabei editando as propriedades de recurso e, em seguida, alterar o recurso para ser um recurso de fazenda e, em seguida, implantado via PowerShell.
Outras dicas
Como o PowerShell abaixo não retornou nenhum resultado:
Get-SPFeature –Limit ALL | Where-Object {$_.Scope –eq "WEB" -and $_.Id -eq "FEATUREID"}
A causa mais provável é que o recurso não esteja presente no pacote.Para adicionar recurso ao pacote, clique em Pacote e mova o recurso de Itens na Solução para Itens no Pacote à direita.