Você não está conectado. Conecte-se ou registre-se

Problema no menu do usuário

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

1 Problema no menu do usuário em Qui Ago 27, 2015 8:47 pm

Je4n

avatar
Membro ativo


  • Descrição:

Há alguns dias eu abri um tópico de pedido de código (http://www.bestskins.net/t6154-) e deu tudo certo mas ouve um probleminha que eu só vi alguns dias depois... Quando eu estou desconectado o script também remove a parte do menu que é visível para quando não se está conectado.

Menu para não conectados:
Código:
   <!-- BEGIN switch_user_logged_out -->  
<nav id="usuario">
    <ul id="menu2">
        <li><a href="#"><i class="fa fa-search" title="Pesquisar"></i></a></li>
          <li><a href="./login"><i class="fa fa-sign-in" title="Entrar"></i></a></li>
          <li><a href="./register"><i class="fa fa-key" title="Registrar"></i></a></li>
    </ul>
</nav>
   <!-- END switch_user_logged_out -->

O Script que estou utilizando:
Código:
$(window).load(function() {
    var $user = $('#usuario');

   if( _userdata.session_logged_in !== 1 ) {
      $user.remove();
   }
   else {
      $user.find('.username').text( _userdata.username );
      $user.find('.avatar').html( _userdata.avatar );
   }
});

Eu tentei mas não tenho conhecimento o bastante para resolver.

  • Informações:



Fórum:www.wasdev.inVersão:PUNBB



{WASD}
Ver perfil do usuário

2 Re: Problema no menu do usuário em Sex Ago 28, 2015 10:39 am

Cepheus

avatar
Admin

É muito simples ao invés de você usar o mesmo seletor para "logado e desconectado" usa um para cada.

No menu que aparece para quem está desconectado:
Estará assim:
Código:
<nav id="usuario">

Troque por:
Código:
<nav id="desconectado">

Agora adicione no seu CSS:
Código:

#desconectado {
    padding: 0px;
    margin: 12px 0 0 0;
}





  • Gostou?
     não esqueça de
  • Reputar!



    Ver perfil do usuário

    3 Re: Problema no menu do usuário em Sex Ago 28, 2015 4:36 pm

    Je4n

    avatar
    Membro ativo

    Tá certo, funcionou. Muito obrigado! Smile



    {WASD}
    Ver perfil do usuário

    4 Re: Problema no menu do usuário em Sex Ago 28, 2015 8:11 pm

    MzS

    avatar
    Membro ativo

    [alerta="Mensagem automática"][/alerta]



    Este tópico foi movido de "JavaScript & jQuery" para "Arquivos".





    Olá
    Leia as regras.
    Leia os termos de uso
    Ver perfil do usuário

    Conteúdo patrocinado


    Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

    Permissão deste fórum:
    Você não pode responder aos tópicos neste fórum