Auf Thumbnails zugreifen

thorben76
Jr. Bludit
Posts: 9
Joined: Sat Mar 31, 2018 7:49 pm

Sun Mar 10, 2019 8:33 am

Guten Morgen zusammen,

mein Ziel ist es, das erste Bild in Upload/pages auszugeben:

Code: Select all

<?php
$xdir = "https://www.xxx.xx/bl-content/uploads/pages/" .  $page->uuid() . "/";
$fuer = scandir ($xdir,1);
echo  $xdir  .  $fuer[0];
?>
Das Bild ist über den Browser direkt abrufbar.
Warum läuft es nicht? Danke für Feedback.

Gruß aus Lübeck
Thorben
User avatar
Edi
Site Admin
Posts: 1652
Joined: Sun Aug 09, 2015 5:01 pm
Location: Zurich
Contact:

Sun Mar 10, 2019 3:35 pm

thorben76 wrote:
Sun Mar 10, 2019 8:33 am
mein Ziel ist es, das erste Bild in Upload/pages auszugeben:
Wo soll das Bild ausgegeben werden? Was wird stattdessen ausgegeben?
Planet Bludit, Tipps, Snippets und nützliche Links. - Newsletter, Informationen zu Bludit (auf Deutsch).
thorben76
Jr. Bludit
Posts: 9
Joined: Sat Mar 31, 2018 7:49 pm

Sun Mar 10, 2019 6:27 pm

Hey,

ich hätte wohl besser schreiben sollen:
"mein Ziel ist es, das erste Bild aus Upload/pages auszugeben:"

Über die UUID kann ich ja relativ gut daran, aber warum wird mir nichts angezeigt?

LG
User avatar
Edi
Site Admin
Posts: 1652
Joined: Sun Aug 09, 2015 5:01 pm
Location: Zurich
Contact:

Sun Mar 10, 2019 6:51 pm

Du hast meine Frage nicht beantwortet... Wo soll das Bild ausgegeben werden? Auf einer Seite? In der Seitenleiste?

Was wird mit echo für die Variablen $xdir, $page->uuid() und $fuer ausgegeben?
Planet Bludit, Tipps, Snippets und nützliche Links. - Newsletter, Informationen zu Bludit (auf Deutsch).
thorben76
Jr. Bludit
Posts: 9
Joined: Sat Mar 31, 2018 7:49 pm

Sun Mar 10, 2019 6:54 pm

Hey, auf page.php oder home.php. Echo gibt nix aus!
User avatar
Jay
Master Bludit
Posts: 74
Joined: Mon Feb 11, 2019 8:41 pm

Sun Mar 10, 2019 7:02 pm

warum verwendest du nicht HTML Code plugin für diese Aufgabe?
thorben76
Jr. Bludit
Posts: 9
Joined: Sat Mar 31, 2018 7:49 pm

Sun Mar 10, 2019 7:06 pm

Das muss dynamisch sein:
Der Titel soll ein anderes Foto haben als die Vorschau in "Weitere Artikel" - das findet beides auf der Startseite statt :-)
User avatar
Edi
Site Admin
Posts: 1652
Joined: Sun Aug 09, 2015 5:01 pm
Location: Zurich
Contact:

Sun Mar 10, 2019 7:56 pm

scandir() benötigt den Pfad vom Root-Verzeichnis des Servers. Also:

Code: Select all

$xdir = $_SERVER['DOCUMENT_ROOT'] . '/bl-content/uploads/pages/' .  $page->uuid() . '/';
Planet Bludit, Tipps, Snippets und nützliche Links. - Newsletter, Informationen zu Bludit (auf Deutsch).
thorben76
Jr. Bludit
Posts: 9
Joined: Sat Mar 31, 2018 7:49 pm

Sun Mar 10, 2019 8:06 pm

Super Edi, klappt, danke.
thorben76
Jr. Bludit
Posts: 9
Joined: Sat Mar 31, 2018 7:49 pm

Sun Mar 17, 2019 7:12 am

Guten Morgen,

kurze Frage noch mal zum Thema:

Wie lese ich in pages.php ($WHERE_AM_I == 'page') alle Thumbnails aus?
Gibt es es hier einen anderen Ansatz?

DAnke für Feedback & Gruß
Thorben
Post Reply