Joomla включить JS, используя Jumi - PullRequest
0 голосов
/ 16 января 2012

Мне не удается включить javascript в статью (непосредственно в редакторе wysiwyg) с помощью jumi.

Что я пробовал:

{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.

Есть ли что-то, чего мне не хватает?

Ответы [ 2 ]

1 голос
/ 11 декабря 2013

Я не уверен, что это решение сильно отличается от вашего, но вы можете перейти к Jumi Application Manager и создать новую запись, подобную этой:

<?php
  $document =& JFactory::getDocument();
  $document->addStyleSheet('path/file.css');
  $document->addScript('path/file.js');
?>

Затем добавьте это в свою статью:

{jumi[*5]}

Где "5" - это идентификатор записи Jumi.

По крайней мере, так я делаю в Joomla 1.5 ...

0 голосов
/ 16 января 2012

Я нашел обходной путь, он не элегантный, но он работает:

создайте два файла, 1 php, который будет повторять элемент script, и файл javascript, который вы хотите включить

в статье поставлено:

{jumi [path/to/a/php/file.php]}

php файл должен быть

<?php
  echo "<script type=\"text/javascript\" language=\"javascript\" src=\"path/to/js/file.js\"></script>"
?>

Наслаждайтесь!

...