Вызов на исполнение я нашла. Он идет вперемежку с переменными php и выглядит так
$document->addScript(JURI::base(true) . '/modules/mod_accordeonck/assets/jquery.easing.1.3.js');
$js = "
jQuery(document).ready(function(){
jQuery('#" . $menuID . "').accordeonmenuck({"
. "fadetransition : " . $fadetransition . ","
. "eventtype : '" . $eventtype . "',"
. "transition : '" . $mootransition . "',"
. "menuID : '" . $menuID . "',"
. "imageplus : '" . JURI::base(true) . '/' . $imageplus . "',"
. "imageminus : '" . JURI::base(true) . '/' . $imageminus . "',"
. "defaultopenedid : '" . $params->get('defaultopenedid') . "',"
. "activeeffect : '" . (bool) $params->get('activeeffect') . "',"
. "duree : " . $mooduration
. "});
}); ";
$document->addScriptDeclaration($js);
Но добавление данной функции после него все равно не работает. даже если я тупо вставляю ее в самый низ страницы, перед закрывающим body - не пашет.
Мои идеи кончились. Завтра с утра на свежую голову буду думать.