Я закончил тем, что создал плагин для этого для сайта, который я поддерживаю; Я могу выпустить код для него, но это довольно просто объяснить. Вы создаете плагин для контента, который ищет теги типа {css path/to/a/css/file.css}
, удаляет их, а затем добавляет файлы в HTML <head>
. Если у вас есть имя файла CSS или JS, который вы хотите включить, вот код, который вы используете, чтобы получить его в заголовке:
$document =& JFactory::getDocument();
$document->addStyleSheet(JURI::base() . 'path/to/style.css');
$document->addScript(JURI::base() . 'path/to/script.js');