Как добавить внешние библиотеки в Joomla 3.8?
Мне нужно включить в мой проект Joomla некоторые внешние библиотеки, но я не понимаю, как это сделать.
Однако я считаю, что необходимо создать каталог com_mycomponent и внутри ввести все файлы / папки js и css.
Хорошо, я делаю это, но... где я должен сказать Joomla, где они находятся?... Я знаю, что необходимо вставить следующие строки:
JHtml::_('script', com_myComponent/js/file.js', false, true);
JHtml::_('stylesheet', 'com_myComponent/css/file.css', false, true);
а куда мне их вставлять?
огромное спасибо
1 ответ
Joomla очень дружественный фреймворк, очень просто добавлять внешние библиотеки
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" >
$document = JFactory::getDocument();
$document->addStyleSheet('https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css');
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js"></script>
$document->addScript('https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js');
Прочитайте документы https://docs.joomla.org/J3.x:Adding_JavaScript_and_CSS_to_the_page