Depois de criar um Modelo de Web a pageTitle torna-se oculto, como posso ter acesso pageTitle de onet.xml

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/88561

  •  10-12-2019
  •  | 
  •  

Pergunta

Eu criei um Modelo Web mas eu não tenho muito chegado a minha cabeça em torno do Onet.xml arquivo.Eu adicionei algumas Web Parts personalizadas e, basicamente, fez a maioria das coisas que as pessoas sugerem seria de se configurar no <Configuration> parte do onet.xml arquivo.

A personalização é tudo, e eu pode usar o Modelo da Web ao criar sub-sites.O problema surge quando a sub-rotina site ter sido criado.

O problema: O site foram criados, mas o Título da página não será exibida.

Quando usando o google Chrome Dev Tools:

enter image description here

Quando alterar o onet.xml arquivo para a #PTS onet.xml (modelo de site de equipe do) o título é mostrado.

Pergunta: Eu não consigo descobrir por que(e onde) o título é efetuada por(em) o onet.xml arquivo.É o título da página "adicionado" no <NavBars> área onet.xml arquivo.

Foi útil?

Solução

<asp:Content ContentPlaceHolderId="PlaceHolderPageTitleInTitleArea" runat="server">
         <label class="ms-hidden"><SharePoint:ProjectProperty Property="Title" runat="server"/></label>
</asp:Content>

Este é um trecho do padrão.aspx em C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\SiteTemplates\sts

Como você pode ver, esta página padrão colocou a ms-hidden classe no título da etiqueta.Esta classe tem CSS vinculado a ele, por padrão, que o oculta.

Então você tem que criar seu próprio padrão.aspx e disposição, utilizando a marcação de C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\SiteTemplates\sts\default.aspx e remover o ms-oculto da marca.(Ver aqui para obter detalhes sobre como configurar a página padrão)

Ou você provavelmente poderia remover a classe da tag com a ajuda de javascript (mas que parece um pouco complicada e sujo)

Outras dicas

jQuery("label").removeClass("ms-hidden");
Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top