Versuchs mal so. Sourcerer installieren und aktivieren. Dann ein Modul "Eigenes Modul" auf der entsprechenden Modulposition für das Logo anlegen, dort dann diesen Code (ohne Editor bzw im Quellcode) rein...
PHP
{source 0}
<?php
if (JURI::base() == 'https://example.org/') {
echo '<p><img src="images/logos/example_logo.png" alt="Example Logo" title="Example Logo" width="250" height="50" /></p>';
}
else if (JURI::base() == 'https://example-two.org/') {
echo '<p><img src="images/logos/example-two_logo.png" alt="Example Two Logo" title="Example Two Logo" width="250" height="50" /></p>';
}
?>
{/source}
Alles anzeigen
Die URLs und die Pfade zu den Logos sind natürlich anzupassen. Ich weiß nicht genau, was JURI::base() macht, ich habe den Code von einer übernommenen Kundenseite, auf der die Erweiterung Virtual Domains mit 18 Domains einwandfrei mit PHP 7.3 funktioniert. Im Modul muss bei Optionen "Inhalte vorbereiten" aktiv sein, und es muss allen Seiten zugewiesen sein.