- Postagens: 3
- Obrigados Recebidos: 0
Criando APP novo, pegando o usuário logado
- helton alves
-
Autor do Tópico
- Offline
- JCB! Novato
-
Menos
Mais
13 anos 1 mês atrás #79906
por helton alves
helton alves created the topic: Criando APP novo, pegando o usuário logado
Olá galera. <!-- s;) --><img src="{SMILIES_PATH}/icon_e_wink.gif" alt="
" title="Piscada" /><!-- s;) -->
sou novato aqui na comu, não sei se essa é o lugar certo pra postar essa duvida.
mais qualquer coisa tamos aew.
assim, tou com um projeto usando o JomSocial.
tou criando um APP e vou colocar via warpper na minha aplicação.
essa aplicativo que estou criando é pra pegar os dados do usuario logado.
hoje é o segundo dia q tou usando o joomla.
eu tou tentando pegar os dados do usuário assim:
$user = JFactory::getUser();
if ( $user->get('guest') ) { //$user->get('guest') retorna '1' caso seja visitante
echo JText::_('Você é um visitante!');
} else {
echo JText::_('Você é um usuario autenticado!');
}
mais não ta dando muito certo. <!-- s:( --><img src="{SMILIES_PATH}/icon_e_sad.gif" alt="
" title="Triste" /><!-- s:( -->
o que tou errando?
OBS: sou novato, só tenho 2 dias usando joomla, e não tenho ideia do que seja.

sou novato aqui na comu, não sei se essa é o lugar certo pra postar essa duvida.
mais qualquer coisa tamos aew.
assim, tou com um projeto usando o JomSocial.
tou criando um APP e vou colocar via warpper na minha aplicação.
essa aplicativo que estou criando é pra pegar os dados do usuario logado.
hoje é o segundo dia q tou usando o joomla.

eu tou tentando pegar os dados do usuário assim:
$user = JFactory::getUser();
if ( $user->get('guest') ) { //$user->get('guest') retorna '1' caso seja visitante
echo JText::_('Você é um visitante!');
} else {
echo JText::_('Você é um usuario autenticado!');
}
mais não ta dando muito certo. <!-- s:( --><img src="{SMILIES_PATH}/icon_e_sad.gif" alt="

o que tou errando?
OBS: sou novato, só tenho 2 dias usando joomla, e não tenho ideia do que seja.
Please Entrar ou Registrar to join the conversation.
- abobre
-
- Offline
- JCB! Expert
-
Menos
Mais
- Postagens: 372
- Obrigados Recebidos: 0
13 anos 1 mês atrás #79931
por abobre
abobre replied the topic: Re: Criando APP novo, pegando o usuário logado
Que dados do usuário que você precisa pegar?
Esse código é apenas para verificar se o usuário é visitante, ou seja esta no seu site e não fez o login de acesso.
Exemplo de como pegar algumas informações:
Descrição: Se você não é convidado, ou seja já fez o login no site ele vai pegar o seu username, nome e id.
Descrição: Neste caso você já informou o usuário para pegar alguns dados, que é o joebloggs'
Fonte: http://docs.joomla.org/JFactory/getUser
Esse código é apenas para verificar se o usuário é visitante, ou seja esta no seu site e não fez o login de acesso.
Exemplo de como pegar algumas informações:
Descrição: Se você não é convidado, ou seja já fez o login no site ele vai pegar o seu username, nome e id.
user =& JFactory::getUser();
if (!$user->guest) {
echo 'You are logged in as:<br />';
echo 'User name: ' . $user->username . '<br />';
echo 'Real name: ' . $user->name . '<br />';
echo 'User ID : ' . $user->id . '<br />';
}
Descrição: Neste caso você já informou o usuário para pegar alguns dados, que é o joebloggs'
$user =& JFactory::getUser( 'joebloggs' );
if ($user->id == 0) {
echo 'There is no user joebloggs registered on this site.<br />';
} else {
echo 'User name: ' . $user->username . '<br />';
echo 'Real name: ' . $user->name . '<br />';
echo 'User ID : ' . $user->id . '<br />';
}
Fonte: http://docs.joomla.org/JFactory/getUser
Please Entrar ou Registrar to join the conversation.
- helton alves
-
Autor do Tópico
- Offline
- JCB! Novato
-
Menos
Mais
- Postagens: 3
- Obrigados Recebidos: 0
13 anos 4 semanas atrás #79936
por helton alves
helton alves replied the topic: Re: Criando APP novo, pegando o usuário logado
não deu muito certo não. :/
o erro ta dando na hora de pegar a cessão.
eu preciso do ID e NOME do usuário logado.
pra fazer outras consultas no banco de dados.
como eu falei antes, é uma aplicação fora a parte do meu projeto joomla.
não preciso colocar mais algum codigo pra pegar os dados do usuário logado não ?
tipo, colocar o nome da cessão ou algo assim/
se for isso, como eu sei a cessão que minha aplicação joomla cria pro usuário ?
o erro ta dando na hora de pegar a cessão.
$user =& JFactory::getUser();
eu preciso do ID e NOME do usuário logado.
pra fazer outras consultas no banco de dados.
como eu falei antes, é uma aplicação fora a parte do meu projeto joomla.
não preciso colocar mais algum codigo pra pegar os dados do usuário logado não ?
tipo, colocar o nome da cessão ou algo assim/
se for isso, como eu sei a cessão que minha aplicação joomla cria pro usuário ?
Please Entrar ou Registrar to join the conversation.
- adailson rodrigues soares
-
- Offline
- JCB! Novato
-
Menos
Mais
- Postagens: 4
- Obrigados Recebidos: 0
12 anos 10 meses atrás #83657
por adailson rodrigues soares
adailson rodrigues soares replied the topic: Re: Criando APP novo, pegando o usuário logado
Também estou querendo imprimir em um warpper onome do usuario logando mas da erro
Fatal error: Class 'JFactory' not found in
o que devo fazer?
Fatal error: Class 'JFactory' not found in
o que devo fazer?
Please Entrar ou Registrar to join the conversation.