2012-09-01 11 views
6

Come si ottiene il parametro del modulo all'interno di un componente in Joomla 1.5? Sto usando questo codice ma visualizza un risultato vuoto.come si ottiene un parametro del modulo in una vista componente in joomla

jimport('joomla.application.module.helper'); 
$module = &JModuleHelper::getModule('mod_used_car_image'); 

$params = new JParameter($module->params); 

print_r($params); 
+1

Qual è il valore di $ module-> params? Prova var_dump ($ module-> params); –

risposta

1

è necessario chiamare il 'nome' del modulo, non il 'tipo' del modulo.

Diciamo che avete chiamato il modulo 'Auto usate Immagine', il codice dovrebbe essere:

jimport('joomla.application.module.helper'); 
$module = &JModuleHelper::getModule('Used Car Image'); 

$params = new JParameter($module->params); 

print_r($params); 

Ecco il manuale:

http://docs.joomla.org/JModuleHelper/getModule

2

ho ottenuto il valore di params. Utilizzare questo codice per farlo:

jimport('joomla.html.parameter'); 
jimport('joomla.application.module.helper'); 
$module = JModuleHelper::getModule('mod_name'); 
$moduleParams = new JRegistry(); 
$moduleParams->loadString($module->params); 
$position = $moduleParams->get('position', '1'); 
0
$module = JModuleHelper::getModule('modulename'); 
$params = new JRegistry($module->params); 
var_dump($params); 

Ecco come utilizzare dopo joomla 3.0

Problemi correlati