Bonjour,
J'imagine que lors du passage en PHP8, vous avez réinstallé le plugin PDF invoice pour qu'il soit fonctionnel.
Mais vous aviez du modifier le fichier plugins/hikashop/attachinvoice/attachinvoice/invoice.php directement pour faire ces modifications. Du coup, vous avez perdu ces modifications.
Si vous avez une backup du site avant la migration, vous pourriez récupérer l'ancien fichier. Il devrait encore fonctionner avec la nouvelle version du plugin et de PHP/Joomla.
Cela vous évitera de devoir passer des heures à remodifier le fichier invoice.php pour retrouver ce que vous aviez auparavant.
Après, dans ce fichier, le numéro de facture est affiché avec le code:
<div class="invoicetitle"><?php echo $number.$order->order_invoice_number; ?></div>
Pour mettre le numéro de commande, il faut changer en :
<div class="invoicetitle"><?php echo $number.$order->order_number; ?></div>