it-swarm.com.de

Holen Sie sich Modulparameter in ein benutzerdefiniertes Formularfeld

Ich muss alle anderen Modulfeldparameter des aktuellen Moduls in einem benutzerdefinierten Formularfeld im Backend abrufen.

In tmpl/default.php funktioniert es mit:

$bgcolor = $params->get('bgcolor');

Aber in der benutzerdefinierten Felddatei / fields/myfield.php funktioniert es nicht.

Das habe ich versucht:

$module = JModuleHelper::getModule('mod_featured_image');
$moduleParams = new JRegistry($module->params);

und

$app = JFactory::getApplication();
$params = $app->getParams('mod_featured_image');
$param = $params->get('module_tag');

ohne Erfolg.

2
Marco

Holen Sie sich den Wert aus dem aktuellen Formular.

$bgcolor = $this->form->getField('bgcolor', 'params')->value;
1
Sharky