Что б вывести "Дополнительные поля" - материала, дополняем код:
<?php $pos = strpos(strtolower($_SERVER['REQUEST_URI']), "/news/");
if ($pos === false) {}
else {
if(!class_exists('ContentModelArticle')) require_once JPATH_ROOT.'/components/com_content/models/article.php';
$article = new ContentModelArticle;
$youArticle = $article->getItem();
//JSON в массив
$image = json_decode($youArticle->images, true);
//$imageIntro = '/'.($image['image_intro']);
$imageFull = '/'.($image['image_fulltext']);
//вывод дополнительных полей
JLoader::register('FieldsHelper', JPATH_ADMINISTRATOR . '/components/com_fields/helpers/fields.php');
$jcfields = FieldsHelper::getFields('com_content.article', $youArticle, true);
$fields = [];
foreach($jcfields as $jcfield) {
$fields[$jcfield->name] = $jcfield;
}
}?>
Ну а далее выводим, не обходимое поле.
На примере поля "video-link"
<?php
echo'<pre>';
print_r($fields['video-link']->rawvalue);
echo '</pre>';
?>
Внимательно на "value" или "rawvalue", в зависимости от включенного плагина.
Спасибо большое пользователю "NewUsers" за помощь.