Anzeige Startseite mit und ohne index.php unterschiedlich (Contao 2.9.5)
Hallo allerseits
Ein etwas sonderbares Problem:
Unter http://test.bgm-ag.ch erscheint die Startseite, aber leider ist die Darstellung fehlerhaft. Die angepassten News-Template (links und rechts verwendet) werden offenbar nicht berücksichtigt. Das a-Tag erscheint nicht.
Unter http://test.bgm-ag.ch/index.php erscheint auch die Startseite. Aber korrekt. Die News-Template werden vollständig angezeigt.
Ich habe mittlerweile noch die die URL-Umleitung aktiviert, welche funktioniert. Hat aber mit dem Problem m.E. nichts zu tun.
Was könnte die Ursache sein? Was wäre der beste Lösungsansatz? Umleitung auf startseite.html (bei eingeschalter URL-Umleitung)?.
Hier noch zusätzliche technische Infos: Contao 2.9.5 (Version ist für Projekt noch nötig) und Hostpoint als Provider.
Danke euch jetzt schon ganz herzlich für die rasche Unterstützung!
Die Ursache lässt sich eingrenzen...
Offenbar ist die Ursache folgende Befehlszeile im News-Template:
<?php if ($this->link): ?>
<a href...
Vermutlich wird kein Wert übergeben, weshalb dann logischerweise der a-Tag nicht geschrieben wird. Warum es aber dann bei index.php funktioniert, weiss der Geier.
Der Workaround wäre natürlich, die if-Abfrage zu löschen, zumal eh immer ein Link platziert werden müsste. Schön ist das aber nicht. Ich warte noch ein bisschen, bis ich den Workaround umsetze. Vielleicht hat ja jemand die wirkliche Lösung.