: Esconder módulos de usuários registrados -

Ir para

Página 1 de 1

Esconder módulos de usuários registrados

#1 Membro offline   Percio Andrade 

  • Supervisão de Suporte
  • Grupo: Membros
  • Posts: 176
  • Cadastrado: 24-dezembro 09
  • Twitter:percioandrade
  • LocalidadeRio de Janeiro

Postou 13 maio 2010 - 01:51

Segue uma dica para esconder modulo de usuários registrados, presumindo que você já tenha habilidade de trabalhar e adicionar modulo ao seus templates/site vamos ao código;
Abra seu template em
templates/seutemplate/index.php e adicione o seguinte código onde você quer que o modulo tenha este atributo

<?php
$user = &JFactory::getUser();
$userId = $user->get('id');
if ($userId == 0) :
?>
<?php endif; ?>

Este e o código, basta adicionar dentro dele o modulo digamos que vamos esconder o menu esquerdo dos usuários registrados nosso código ficará da seguinte maneira.


<?php
$user = &JFactory::getUser();
$userId = $user->get('id');
if ($userId == 0) :
?>
<jdoc:include type="modules" name="left" style="xhtml" />
<?php endif; ?>

Desta forma o usuário que não esta acessando o site como membro registrado vai poder ver o modulo, e assim que entrar no site o modulo não será mostrado.

Imagem
A obra Esconder módulos de usuários registrados de Percio Andrade foi licenciada com uma Licença Creative Commons - Atribuição - Uso Não Comercial 3.0 Não Adaptada.
Com base na obra disponível em infodrops.com.br.
Podem estar disponíveis permissões adicionais ao âmbito desta licença em http://infodrops.com.br.


Imagem
HostGator Brasil - A escolha de mais de 9 milhões de domínios em todo o mundo!
Site | Hospedagem de Sites | Revenda | VPS | Dedicados | Plus | Streaming | Domínio | Suporte | Afiliados
0

Compartilhar este tópico:


Página 1 de 1


Resposta rápida

  

1 usuário(s) está(ão) lendo este tópico
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)