无法让addScriptDeclaration()在模块

时间:2018-06-13 15:06:22

标签: joomla joomla3.0

我有一个非常简单的模块,通过

从插件加载
<?php echo JHtml::_('content.prepare', '{loadposition mymodule}');  ?>

设置模块位置,default.php模板适当地呈现输出。什么不起作用如下:

$js = <<<FOO
(function ($) {
    console.log("javascript loaded");
})(jQuery);
FOO;

$doc = JFactory::getDocument();
$doc->addScriptDeclaration($js);  // no js is output in HTML here?? Why?

JModuleHelper::getLayoutPath('mod_mymodule');

嵌入式javascript不会与HTML的其余部分一起呈现。

0 个答案:

没有答案