Rumah > pembangunan bahagian belakang > tutorial php > Menyediakan sambungan untuk Joomla CMSObject -> stdClass.

Menyediakan sambungan untuk Joomla CMSObject -> stdClass.

Barbara Streisand
Lepaskan: 2024-12-26 01:15:15
asal
737 orang telah melayarinya

Preparing extensions for Joomla CMSObject -> stdClass. stdClass." />

Dalam Joomla 6, kaedah getItem() dalam Adminmodel akan mengembalikan stdClass dan bukannya CMSObject. Ini bermakna semua fungsi kelas ini yang tidak digunakan tidak akan tersedia. Pembangun dalam Joomla 6 harus bekerja secara langsung dengan sifat objek item dan tidak menggunakan kaedah set() dan get() yang sudah lapuk.

Cara lama Joomla

$article = $app->bootComponent('content')->getMVCFactory()->createModel('Article', 'Administrator')->getItem(1);
echo $article->get('title');
Salin selepas log masuk

Bagaimana keadaannya dalam Joomla 6

$article = $app->bootComponent('content')->getMVCFactory()->createModel('Article', 'Administrator')->getItem(1);
echo $article->title;
Salin selepas log masuk

Permintaan Tarik yang sepadan telah pun diterima ke dalam cawangan Joomla 6.

PR di Joomla GitHub

Sumber Komuniti Joomla

  • https://joomla.org/
  • Sembang Komuniti Joomla dalam Mattermost
  • Pelanjutan WebTolk Joomla

Atas ialah kandungan terperinci Menyediakan sambungan untuk Joomla CMSObject -> stdClass.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan