Po zaktualizowaniu Joomli z 3.10 na 4.2.8 wyświetlało się dużo błędów, które poprawiłem ale jest jeden, najprawdopodobniej ostatni, którego nie mogę przejść
Cannot access protected property Joomla\Component\Content\Site\View\Article\HtmlVie w::$pageclass_sfx

Problem polega na tym, że przy próbie sprawdzenia poprzez "dd($component)" obiekt pageclass_sfx jest zwracany pusty.

kod zawarty w pliku, który podaje Joomla w błędzie.
Pogrubiony tekst to linia, o której mówi Joomla.

<?php
defined('_JEXEC') or die;

/**
* Contains the article factory method and content component rendering helpers.
*/
Core::load("Core_Content_ArchivedArticle");
Core::load("Core_Content_SingleArticle");
Core::load("Core_Content_CategoryArticle");
Core::load("Core_Content_FeaturedArticle");

class CoreContent
{
protected $_component;
protected $_componentParams;

public $pageClassSfx;

public $pageHeading;

public function __construct($component, $params)
{

$this->_component = $component;
$this->_componentParams = $params;

$this->pageClassSfx = $component->pageclass_sfx;
$this->pageHeading = $this->_componentParams->get('show_page_heading', 1)
? $this->_componentParams->get('page_heading') : '';
}

W przypadku gdy zakomentuję te linię strona się odpala ale rozjeżdża się menu na stronie.

Próbowałem robić to co podają tutaj:
https://forum.joomla.org/viewtopic.p...07363&start=30
https://forum.joomla.org/viewtopic.php?t=987911

ale nie pomogło