Salve
Ho utilizzato uno wrapper per includere uno script php che avevo già fatto.
Il problema è che mi servirebbe ottenere l'id dell'utente loggato in joomla.
Potete dirmi precisamente come fare?
In rete ho trovato questo:
define( '_JEXEC', 1 );
define('JPATH_BASE', dirname(__FILE__) );
define( 'DS', DIRECTORY_SEPARATOR );
require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );
require('libraries/joomla/factory.php');
// initialize the application
$mainframe =& JFactory::getApplication('site');
$mainframe->initialise();
$user =& JFactory::getUser();
purtroppo non trova alcuni file e dà errore...
forse è un errore di posizione dei vari file:
lo script già pronto si trova nella cartella principale (
http://www...../script.php); Joomla è invece installato nella propria directory (
http://www...../Joomla/).
come devo modificare il codice? Grazie