Joomla.it Forum

Joomla! 3 => Joomla! 3 => : bdario58@gmail.com 03 Apr 2018, 14:22:52

: *** RISOLTO *** come leggere nome utente joomla
: bdario58@gmail.com 03 Apr 2018, 14:22:52
Buongiorno a tutti,
vorrei utilizzare il nome dell'utente che si è loggato al sito quando questo utente richiama una specifica pagina php.
Non riesco a recuperare il nome utente, tanto per intenderci quello che compare nel login form dopo che è stata effettuata l'autenticazione.
Utilizzo Joomla 3.8.5 ma sono in procinto di aggiornare alla 3.8.6
Mi piacerebbe risolvere, se fosse possibile, con una semplice funzione php
Qualcuno mi può aiutare?
Grazie
Dario
: Re:come leggere nome utente joomla
: bdario58@gmail.com 03 Apr 2018, 16:35:53
soluzione trovata con metodo sperimentale:

<?php
if (!defined('_JEXEC'))
{
    // Initialize Joomla framework
    define('_JEXEC', 1);
}


// Load system defines
if (file_exists(dirname(__FILE__) . '/defines.php'))
{
    require_once dirname(__FILE__) . '/defines.php';
}
if (!defined('JPATH_BASE'))
{
    define('JPATH_BASE', dirname(__FILE__));
}
if (!defined('_JDEFINES'))
{
    require_once JPATH_BASE . '/includes/defines.php';
}


// Get the framework.
require_once JPATH_BASE . '/includes/framework.php';


$app = JFactory::getApplication('site');
$app->initialise();


$user = JFactory::getUser();
echo "nome:".$user->name;
?>