terça-feira, 18 de novembro de 2014

[SP] Scriptlinks & CSS Registration

Nem todos sabem, mas para adicionar referências de CSS e Javascript na masterpage, devemos utilizar controles padrões do SharePoint para que assim, os mesmos se tornem "dinãmicos" de acordo com a estrutura do site, sendo assim, ao efetuar um back ou uma restauração, os links não estarão fixos e não terás problemas com arquivos não carregados em seu site. Ambos os códigos devem ser adicionados sempre no header da página, ou seja, dentro do PlaceHolderAdditionalPageHead.

CSS Registration:

 <SharePoint:CssRegistration name="<% $SPUrl:~SiteCollection/Style Library/css/reset.css %>" After="corev4.css" runat="server"/>  


ScriptLink:
<SharePoint:ScriptLink language="javascript" name="~SiteCollection/Style Library/js/jquery.js" runat="server" />


Os dois casos em vermelho nos mostram os endereços relativos dos arquivos, você só precisará ficar atento caso seja um SiteCollection ou não.

Bons códigos! :D

Rick

Desenvolvedor Front-end à 10 anos, DJ e Produtor de música eletrônica. Fundador do blog Canaleta Web.

0 comentários:

Postar um comentário