我无法使用 jumi 在文章中(直接在所见即所得编辑器中)包含 javascript。
我试过的:
{jumi /path/to/file.js}
{jumi [/path/to/file.js]}
{jumi /path/to/file.js}{/jumi}
{jumi [/path/to/file.js]}{/jumi}
“file.js”位于与 Joomla 相同目录的文件夹中。
我正在使用 joomla v. 1.7.3 和 Jumi 2.0.6。
有什么我想念的吗?
我不确定此解决方案是否与您的解决方案有很大不同,但您可以访问 Jumi Application Manager 并创建一个新条目,如下所示:
<?php
$document =& JFactory::getDocument();
$document->addStyleSheet('path/file.css');
$document->addScript('path/file.js');
?>
然后将其添加到您的文章中:
{jumi[*5]}
其中“5”是 Jumi 条目的 id。
至少这是我在 Joomla 1.5 中的做法......
我找到了一种解决方法,它并不优雅,但它有效:
创建两个文件,1 个 php,它将回显一个脚本元素和一个您希望包含的 javascript 文件
在文章中说:
{jumi [path/to/a/php/file.php]}
php文件应该是
<?php
echo "<script type=\"text/javascript\" language=\"javascript\" src=\"path/to/js/file.js\"></script>"
?>
享受!