I have few websites using modx 2.8 with articles, and I think that pretty much everything is compatible with php8. I’ve made a quick test out of curiosity and I got only simple warnings…. but nothing that broke the website…
Articles version 1.8.0-pl, still running on 2.8.4 got an issue changing to PHP 8. Used articles to create an FAQ, the inner sites doesn’t show up anymore. I mean there is not content. Switching back to PHP 7 everything is fine again.
I use tag-lister 1.1.7 which got no updates so far.
Here is what the log says:
MODXrevo/core/cache/mgr/smarty/default/f5611b57844375568c0f1ff0176369e11e9ed1e2_0.file.listbox-single.tpl.php : 62) PHP warning: Undefined array key “maxHeight”
MODXrevo/core/cache/mgr/smarty/default/61eff9a0c519753e95dbba8d31663d75568749b4_0.file.tvs.tpl.php : 64) PHP warning: Undefined array key “showCheckbox”
64) PHP warning: Attempt to read property “value” on null
Maybe it’s this call: <a href="[[~[[+id]]]]">[[%articles.read_more]]</a>
Clicking on the link the page is empty. PHP 7.4 shows the content.