[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • [erledigt] Anzeige Hintergrundbild
Seite 1 von 1

[erledigt] Anzeige Hintergrundbild

Verfasst: 16. Jul 2016, 16:23
von Hatori
Moin,
kurze Frage zu meinen Hintergrundgrafiken. Die werden nicht in der CSS eingebunden, sondern per PHP-Script. Wenn ich nun den Pfad so schreibe:

Code: Alles auswählen

$bgSommer_01 = rex_url::base('resources/css/images/1920x1080_Sommer_Bergsee.jpg');
ist alles schick, die Dinger werden angezeigt und wenn ich per Rechtsklick und "Hintergrundgrafik anzeigen das Bild anschaue, wird in der Adresszeiel des Browsers auch der Pfad angezeigt.
Nun dachte ich mir, man kann aus den Dingern ja auch gleich eine Galerie machen, als Hintergrund gehen ja immer viele Details verloren. Also hab ich sie in den Media-Ordner kopiert und Galerie draus gemacht, auch alles schick. Nun wollte ich aber die Bilder nicht 2x auf dem Server haben und habe den Pfad für Hintergrund so umgeschrieben:

Code: Alles auswählen

$bgSommer_01 = rex_url::base('media/1920x1080_Sommer_Bergsee.jpg');
Tja, und dann werden sie nicht mehr angezeigt. Ein Rechtsklick und "Hintergrundgrafik anzeigen" behauptet, der Pfad wäre falsch. Häh? Wie das denn? Hat dazu jemand eine Idee?

Re: Anzeige Hintergrundbild

Verfasst: 16. Jul 2016, 17:43
von Thomas.Skerbis
Sollte eigentlich klappen, bist Du Dir sicher, dass das Bild existiert?
aber versuch mal alternativ die kürzere Form:

Code: Alles auswählen

<?php echo rex_url::media('foo.jpg'); ?>

Re: Anzeige Hintergrundbild

Verfasst: 16. Jul 2016, 21:44
von Hatori
Skerbis hat geschrieben:Sollte eigentlich klappen, bist Du Dir sicher, dass das Bild existiert?
Yap, in der Galerie isses ja auch drin. Hab auch mit Cache löschen probiert und mit anderen Bildern aus dem Medienpool, wird nix als Hintergrundbild angezeigt, in der Seite selber schon (da benutze ich allerdings den Link mit index.php?trallala)
Skerbis hat geschrieben:aber versuch mal alternativ die kürzere Form:

Code: Alles auswählen

<?php echo rex_url::media('foo.jpg'); ?>
Probier ich aus, danke.

Re: Anzeige Hintergrundbild

Verfasst: 17. Jul 2016, 12:36
von Hatori
Nein, funktioniert nicht. Kein Bild aus dem Media-Verzeichnis wird als Hintergrund angezeigt. Aus jedem anderen Verzeichnis heraus funktioniert es. Na gut, muss ich die Bilder eben doppelt auf dem Server lagern, hilft ja nix.

Re: Anzeige Hintergrundbild

Verfasst: 18. Jul 2016, 10:56
von Ingo
Interessant und ggfs. aufschlussreich wären die ausgegebenen Bildpfade.

Re: Anzeige Hintergrundbild

Verfasst: 18. Jul 2016, 11:59
von Hatori
Ingo hat geschrieben:Interessant und ggfs. aufschlussreich wären die ausgegebenen Bildpfade.
Ich hab mir die Pfade angeguckt, im Quelltext der Seite und auch mit Rechtsklick und "Hintergrundgrafik anzeigen" (auch wenn es nicht angezeigt wird). In beiden Fällen sind die Pfade 100%ig korrekt. Kommt das Bild jedoch aus dem Ordner media, bekomme ich mit dem Versuch, es anzeigen zu lassen die Meldung, der Pfad würde nicht existieren. Der Pfad, wie er jetzt ist und wie er funktioniert im Source der Seite:

Code: Alles auswählen

<body  style="background: #353535 url(./resources/css/images/1920x1080_Sommer_Meer_Bungalow.jpg) no-repeat fixed;">
Und in der Adresszeile beim Anzeigen:

Code: Alles auswählen

http://www.ninja4ever.de/resources/css/images/1920x1080_Sommer_Meer_Bungalow.jpg
Und hier im Verzeichnis media, wo es nicht funktioniert, keine Anzeige, im Source:

Code: Alles auswählen

<body  style="background: #353535 url(./media/1920x1080_Sommer_Meer_Bungalow.jpg) no-repeat fixed;">
Und die URL mit Fehler:

Code: Alles auswählen

http://www.ninja4ever.de/media/1920x1080_Sommer_Meer_Bungalow.jpg
Aus jedem anderen Ordner heraus werden Hintergrundgrafiken angezeigt. In der Galerie sind alle Bilder korrekt zu sehen (siehe Signatur und dann auf Galerien -> Hintergrundbilder)
Nicht irritieren lassen vom Bildnamen, der wechselt täglich, deswegen gibts die Grafiken ja aus einem Script. Jeden Tag dasselbe Bild ist ja langweilig :wink:

Re: Anzeige Hintergrundbild

Verfasst: 18. Jul 2016, 12:08
von Ingo
http://ninja4ever.de/media/1920x1080_so ... ngalow.jpg
Du solltest auf Groß-/ Kleinschreibung achten.

Re: Anzeige Hintergrundbild

Verfasst: 18. Jul 2016, 13:13
von Hatori
Boah, das seh ich jetzt erst, die Dateien werden ja umbenannt beim Synchronisieren :oops:
Das sind so Sachen, die man selber einfach nicht sieht und wenn man 100 x hinguckt. Klar, im anderen Ordner bleiben die Dateinamen, wie sie sind ... Deswegen komme ich mit solchen Sachen hierher, Außenstehende sehen das einfach schneller ... Werd es gleich mal umschreiben.
DANKE.

/EDIT
Yap, alles schick jetzt, es funktioniert. Danke nochmal.