Heim >Backend-Entwicklung >PHP-Tutorial >Vorbereiten von Erweiterungen für Joomla CMSObject -> stdClass.
stdClass." />
In Joomla 6 gibt die Methode getItem() in Adminmodel stdClass anstelle von CMSObject zurück. Dies bedeutet, dass alle veralteten Funktionen dieser Klasse nicht verfügbar sind. Entwickler in Joomla 6 sollten direkt mit den Eigenschaften des Item-Objekts arbeiten und nicht die veralteten Methoden set() und get() verwenden.
$article = $app->bootComponent('content')->getMVCFactory()->createModel('Article', 'Administrator')->getItem(1); echo $article->get('title');
$article = $app->bootComponent('content')->getMVCFactory()->createModel('Article', 'Administrator')->getItem(1); echo $article->title;
Der entsprechende Pull Request wurde bereits in den Joomla 6-Zweig akzeptiert.
PR auf Joomla GitHub
Das obige ist der detaillierte Inhalt vonVorbereiten von Erweiterungen für Joomla CMSObject -> stdClass.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!