Thread Verfasser: Zbigniew@
Thread ID: 1911
Thread Info
Es gibt 1 Beiträge zu diesem Thema, und es wurde 41 Mal angesehen.  Ausserdem wurden Dateien angehängt.
 Thema drucken
Weihnachtliches Motiv
Zbigniew@
Weihnachtliches Motiv – Grafiken in den Ecken, Schneemann und Schneefall-Effekt
Ich stelle hier ein weihnachtliches Motiv zur Verfügung, das mehrere dekorative Elemente zur Seite hinzufügt: Grafiken in den oberen Ecken, einen Schneemann am unteren Seitenrand sowie einen animierten Schneefall-Effekt. Das Motiv ist leicht, beeinträchtigt die Performance nicht und der Schneefall wird durch eine separate JavaScript-Datei animiert.
In PHP-Fusion 7 funktioniert das Motiv ohne Anpassungen. In PHP-Fusion 9 muss jedoch eine kleine Änderung in der JavaScript-Datei vorgenommen werden, da sich die Struktur der URLs und die Platzierung der Inhalte von Version 7 unterscheidet.

?? Wichtiger Hinweis für PHP-Fusion v9 – Anpassung der JS-Datei
In der JavaScript-Datei, die für den Schneefall zuständig ist, befindet sich folgende Zeile:

var snowsrc = "/infusions/swieta_panel/snow3.webp";  // Pfad zu den Schneeflocken

Unter PHP-Fusion 7 funktioniert dieser Pfad korrekt, da Dateien wie Artikel oder News physisch im Hauptverzeichnis des Servers liegen
Unter PHP-Fusion 9 hingegen befinden sich die Inhalte in Unterverzeichnissen, zum Beispiel:


/artikel/6/ein-beispielartikel/

Dadurch funktioniert der absolute Pfad nicht mehr und der Browser kann die Datei snow3.webp nicht finden.
Aus diesem Grund muss der Pfad in eine relative Pfadangabe geändert werden – abhängig davon, wie tief die aktuelle Seite im Verzeichnisbaum liegt
Am häufigsten funktioniert:


var snowsrc = "../../infusions/swieta_panel/snow3.webp";
Zbigniew@ hat folgende Datei angehängt:
swieta_panel.zip [121.06kB / 12 mal Heruntergeladen]
Information:
PHP Version: 8.0.x •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: v9 Stable
 
Springe ins Forum: