7

Joomla 1.5のコンポーネント内でモジュールパラメータを取得するにはどうすればよいですか?このコードを使用していますが、空の結果が表示されます。

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

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

print_r($params);
4

3 に答える 3

3

params値を取得しました。このコードを使用して取得します。

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');
于 2013-01-31T09:45:46.037 に答える
1

モジュールの「タイプ」ではなく、モジュールの「名前」を呼び出す必要があります。

モジュールに「中古車の画像」という名前を付けたとすると、コードは次のようになります。

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

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

print_r($params);

マニュアルは次のとおりです。

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

于 2012-09-02T21:59:48.623 に答える
0
$module = JModuleHelper::getModule('modulename');
$params = new JRegistry($module->params);
var_dump($params);

それがjoomla3.0以降の使い方です

于 2014-05-22T08:50:14.953 に答える