Back to top

Autore Topic: Come catturre id utente Joomla  (Letto 2856 volte)

Offline davide.petitta

  • Nuovo arrivato
  • *
  • Post: 2
    • Mostra profilo
Come catturre id utente Joomla
« il: 18 Feb 2009, 14:59:54 »
Salve a tutti,
sono nuovo in joomla e volevo fare una domanda, sperando che non sia troppo banale: in che modo è possibile "catturare" l'id utente di joomla?
Sto sia provando a sviluppare del codice nuovo e sia utilizzando l'estensione RSform (per la generazione di form) e mi occorrerebbe legare gli inserimenti effettuati dagli utenti (tramite form) all'id dell'utente stesso.

Grazie.

Davide

Offline = odino =

  • Instancabile
  • ******
  • Post: 5696
  • Sesso: Maschio
  • "In realtà li trasforma in menomati" Danzel
    • Mostra profilo
Re: Come catturre id utente Joomla
« Risposta #1 il: 18 Feb 2009, 15:27:21 »
ciao davide,

cerca sul forum, se n'è già parlato di come ottenere informazioni sull'utente che visita la pagina.

In alternativa puoi anche andare sulla wiki ufficiale inglese.

Offline copesc

  • Appassionato
  • ***
  • Post: 500
    • Mostra profilo
Re: Come catturre id utente Joomla
« Risposta #2 il: 19 Feb 2009, 22:01:53 »
C'è l'oggetto JUser, che ottieni in runtime con l'istruzione

$user =& JFactory::getUser();
Extensioni e Template per Joomla

Offline sulfaro

  • Nuovo arrivato
  • *
  • Post: 15
    • Mostra profilo
Re: Come catturre id utente Joomla
« Risposta #3 il: 12 Mar 2009, 21:39:32 »
in nessun modo riesco ad inserire il titolo di default di "invio articolo" ,(insomma un campo "value" di un input text standard) con username dell utente in quel momendo connesso.

il comandi trovati non vanno. fra cui:

1) global $my; echo "My username: ".$my->username."
2) echo $username;
3) echo JText::sprintf( 'HINAME', $user->get('username') );
 
e altri , ma danno errori o pagine bianche .. mentre invece :

echo $this->article->created_by;
echo $this->catid;
echo $this->sectionid;

funzionano bene, ma non sono quello che mi servono, stampano id.

grazie se qualcuno puo aiutarmi,
ho gia googlato 90 minuti..

Offline sulfaro

  • Nuovo arrivato
  • *
  • Post: 15
    • Mostra profilo
Re: Come catturre id utente Joomla
« Risposta #4 il: 12 Mar 2009, 21:51:19 »
ok risoluzione lampo funzionante gia' provata.

grazie all utente copesc che mi ha dato l'ispirazione e un esempio di codice di un altro sito da modificare

ho risolto con:  $user =& JFactory::getUser(); echo $user->get('username'); 

dentro un value di un input text se volete che di default compaia username dell utente loggato in quel momento.

bye

 



Web Design Bolzano Kreatif