none
Como criar um nó no menu de navegação de um site sharepoint 2010? RRS feed

  • 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
    terça-feira, 5 de março de 2013 12:03

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

    quarta-feira, 6 de março de 2013 20:53
    Moderador
  • 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

    terça-feira, 12 de março de 2013 14:54

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

    quarta-feira, 6 de março de 2013 20:53
    Moderador
  • 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

    terça-feira, 12 de março de 2013 14:38
  • 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

    terça-feira, 12 de março de 2013 14:54