Hallo,
ich bin in den vergangenen Tagen auf ein Problem gestoßen von dem ich mir nicht sicher bin ob es am Template liegt oder am Astroid Framework, oder an mir?
Ich baue lokal an einer Website (Template Fago 1.3.11, Astroid 2.6.2, Xampp mit PHP 8.1.10), bin damit schon weit fortgeschritten und jetzt ist mir in den vergangenen Tagen folgendes aufgefallen. Schaue ich mir über den Browser den Quelltext an, finde ich dort plötzlich folgendes:
<!-- head styles -->
<astroid:include type="head-scripts" /> <!-- head scripts -->
</head> <!-- document head -->
<body class="site astroid-framework com-content view-featured layout-default itemid-101 home-alias tp-style-14 de-DE ltr">
Die Zeilen die ich unterstrichen habe, sind im Browser (Firefox) rot gepunktet unterstrichen.
Regulär sollte das doch so aussehen:
<!-- head styles -->
<link rel="preconnect" href="
fonts.gstatic.com
">
</head> <!-- document head -->
<body class="site astroid-framework com-content view-featured layout-default itemid-101 home-alias tp-style-14 de-DE ltr">
Da ich den Fehler in meiner in Arbeit befindlichen Website nicht finden konnte, bin ich einmal hergegangen und habe lokal eine zweite Installation angelegt.
Grundlage ist wieder das Template Fago in Version der Version 1.3.11 und Astroid 2.6.2. in einer sauberen Installation, ohne weiteren Plugins außer JCE-Editor. Die Fonts habe ich lokal eingebunden (Joomla Root/media/templates/site/ihr-template/fonts) und beim Einstellen habe ich auch den Fehler gefunden, bzw. festgestellt wann der Fehler auftritt. Der Fehler tritt in dem Moment auf, sobald ich im Astroid Framework unter Typografie -> „Eigene Typografie“ entweder die lokale Schrift auswähle, oder ein Systemschrift auswähle oder auf vererben klicke. Sofort danach ist der Fehler vorhanden. Gehe ich zurück auf eine Google Schrift, ist der Fehler sofort wieder weg. Bei allen anderen Punkten unter Typografie funktioniert alles.
Leider wird dann aber auch diese eine Schrift von Google geladen, was ich mit der lokalen Installation der Schriften ja unterbinden möchte.
Ist dieser Fehler schon jemandem aufgefallen oder kann ihn vielleicht jemand reproduzieren?
Ein Versuch mit Xampp 8.023 brachten den gleichen Fehler.