Here's another small thing that you may need to update when moving from PHP7 to 8. If you use DataAssist pages with the standard admin template, the results page uses the following class to give shaded alternating rows:
<tr class="<?php echo($WARRT_AltClass1->getClass(true)); ?>">
PHP8 doesn't like that and the page will stop loading. Instead, remove the php block completely so that you're left with <tr class=""> and then in the head of the document in the existing styles or your CSS file, include the following:
tr:nth-child(even) {background-color: #f2f2f2;}
This will give you alternating shaded rows using pure CSS. Feel free to change the colour!