- 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 1 mês 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 11 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.