Создайте пользовательский модуль, с JavaScript и загрузить JavaScript на нижний колонтитул

StackOverflow https://stackoverflow.com//questions/20000973

  •  20-12-2019
  •  | 
  •  

Вопрос

Я был назначен для создания шаблона Joomla из шаблона HTML, и это впервые для меня.В HTML шаблон у меня есть пользовательские JS, и, насколько я могу сказать, мне нужно будет создать один или, возможно, два пользовательских модуля для воссоздания функциональности, которые существуют.Есть ли способ написать JS для определенного модуля и загружать его в нижний колонтитул (этот модуль будет активен только на одной странице, поэтому я не хочу загружать JS на все страницы).Можно ли это сделать, или самый простой способ - загрузить js на erverypage?

Это было полезно?

Решение

Пожалуйста, прочитайте документацию Joomla на создании модулей Создание простого модуля иНа ваш модуль файл mod_mymodule.php Добавьте сценарий, используя:

$doc = JFactory::getDocument();
$doc->addScript( JUri::root() . "media/your_js_directory/your_script.js" );
.

Надеюсь, это поможет.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top