Usuário com melhor resposta
Como criar um nó no menu de navegação de um site sharepoint 2010?

Pergunta
-
Olá,
Tenho um simples site sharepoint 2010.
Na navegação dele tenho os seguintes itens:
Link A
___SubLinkB
Link C
___SubLinkD
O que preciso fazer é adicionar um SubLinkE abaixo do SubLinkD.
Como posso fazer isso?Ações do Site -> Modificar a Navegação Atual(/_layouts/AreaNavigationSettings.aspx).
Nesta página tenho permissão para acrescentar novos Cabeçalhos e links.
Nesta página de configuração somente consigo criar um nó para cada cabeçalho.
O que preciso fazer é um subsó dentro de outro subnó.Preciso que meu menu fique assim:
Link A
___SubLinkB
Link C
___SubLinkD
______SubLinkE
Obrigado
k2rto4-Pb - Analista SharePoint
- Editado TI DEV terça-feira, 5 de março de 2013 12:06
Respostas
-
K2rto4,
Não conheço nenhuma forma de fazer isso nativamente, até porque não tem como vc gravar esses 3 níveis no SharePoint. Ele trabalha com apenas 2.
O que vc pode fazer é customizar e fazer um novo componente para o menu e persistir os dados do menu em outro lugar.
Mas precisa mesmo fazer dessa forma? Não tem outra forma que seja aceitável e mais simples de ser feita? Se vc for ver, menu lateral, que é um menu de acesso contextualizado (geralmente), fica muito poluído com 3 níveis ou mais. De repente vc está gastando energia com algo que fique ruim. Mas estou só refletindo, não conheço o seu cenário para dizer nada acertivo.
Atenciosamente,
Fabian André Gehrke
MCITP e MCPD SharePoint 2010
http://fabiangehrke.com.br- Marcado como Resposta Hezequias VasconcelosModerator sexta-feira, 15 de março de 2013 18:52
-
Como o Fabian comentou, você pode criar seu próprio componente. Poderia usar jquery, guardar as informações na lista por exemplo e buscar via object client model.
Da um pouco de trabalho mas fica muito bom.
Exemplos de menu com jquery.
http://www.bloggertipandtrick.net/best-17-quality-jquery-navigation-menus/
Atenciosamente, Rafael Fausto
- Marcado como Resposta Hezequias VasconcelosModerator sexta-feira, 15 de março de 2013 18:52
Todas as Respostas
-
K2rto4,
Não conheço nenhuma forma de fazer isso nativamente, até porque não tem como vc gravar esses 3 níveis no SharePoint. Ele trabalha com apenas 2.
O que vc pode fazer é customizar e fazer um novo componente para o menu e persistir os dados do menu em outro lugar.
Mas precisa mesmo fazer dessa forma? Não tem outra forma que seja aceitável e mais simples de ser feita? Se vc for ver, menu lateral, que é um menu de acesso contextualizado (geralmente), fica muito poluído com 3 níveis ou mais. De repente vc está gastando energia com algo que fique ruim. Mas estou só refletindo, não conheço o seu cenário para dizer nada acertivo.
Atenciosamente,
Fabian André Gehrke
MCITP e MCPD SharePoint 2010
http://fabiangehrke.com.br- Marcado como Resposta Hezequias VasconcelosModerator sexta-feira, 15 de março de 2013 18:52
-
Entendi,
Nativamente não é possível não é?!
Quem pediu isto foi um rapaz aqui na empresa.
No site SharePoint dele ele tem o Menu Raiz e embaixo tem um outro chamado Relatórios.
Neste item de menu Relatórios teria que ter mais um embaixo dele.
Vou ver aqui com ele o que faremos.
Acho também que pode ser feito de outro forma.
Podemos tirar este relatório de subitem do raiz e criar fora. Aí dentro dele podemos criar o que ele quer.
Abraços
k2rto4-Pb - Analista SharePoint
-
Como o Fabian comentou, você pode criar seu próprio componente. Poderia usar jquery, guardar as informações na lista por exemplo e buscar via object client model.
Da um pouco de trabalho mas fica muito bom.
Exemplos de menu com jquery.
http://www.bloggertipandtrick.net/best-17-quality-jquery-navigation-menus/
Atenciosamente, Rafael Fausto
- Marcado como Resposta Hezequias VasconcelosModerator sexta-feira, 15 de março de 2013 18:52