BackgroundImage mit php ID ausgeben

Fragen zum Erstellen von Templates für webEdition.
sharif2
Junior Member
Beiträge: 21
Registriert: Mo 25. Jan 2021, 15:27

BackgroundImage mit php ID ausgeben

Beitragvon sharif2 » Di 16. Feb 2021, 11:39

Hi
Meine Frage wäre folgendes:
Ich lese alle Objekte einer Klasse direkt mit PHP vom Datenbank ab und die Objekte haben ein Feld Namens ProduktBild.
Wenn ich es in ein Loop ausgebe habe ich dann so etwas:
$product['img_ProduktBild'];
Der Wert ist z.B. 54487, welches die ID des Bildes in der Datenbank ist.
nun habe ich in mein HTML

Code: Alles auswählen

<div style="background-image:url('hier will ich das Bild')">

</div>
Da ich ja kein Listview benutze kann ich ja auch nicht <we:field/> benutzen.
Deswegen die Frage, wie ich das Bild anhand der ID direkt mit PHP als bg-img ausgeben kann.

Benutzeravatar
blickfang
webEdition Partner
webEdition Partner
Beiträge: 812
Registriert: Mo 15. Dez 2003, 16:00
Kontaktdaten:

Re: BackgroundImage mit php ID ausgeben

Beitragvon blickfang » Di 16. Feb 2021, 11:57

du kannst ein

Code: Alles auswählen

<we:img id="$meineId" />
machen, um an das Bild ranzukommen. mit dem Attirbut only kannst du dann noch sagen was du haben möchtest => only="path"
webEdition Partner - https://www.blickfang-media.com
Ehemals im Vorstand des webEdition e.V.

e_herrmann
Senior Member
Beiträge: 1319
Registriert: Do 22. Mai 2003, 23:25

Re: BackgroundImage mit php ID ausgeben

Beitragvon e_herrmann » Di 16. Feb 2021, 20:06

@biwaMedia: ich denke, bei we:img heißt das only=src.

Grüße Elko
Elko Herrmann
komplexx | internet.fotografie
web: http://www.komplexx.de

Benutzeravatar
blickfang
webEdition Partner
webEdition Partner
Beiträge: 812
Registriert: Mo 15. Dez 2003, 16:00
Kontaktdaten:

Re: BackgroundImage mit php ID ausgeben

Beitragvon blickfang » Di 16. Feb 2021, 21:09

Elko, ich hab im Tag-Wizard geschaut, da wird "path" angeboten... was aber nicht zwingend bedeuten muss, dass nicht auch "src" richtig sein könnte :-) #untested
webEdition Partner - https://www.blickfang-media.com
Ehemals im Vorstand des webEdition e.V.

ThomasGoebe

Re: BackgroundImage mit php ID ausgeben

Beitragvon ThomasGoebe » Di 16. Feb 2021, 22:42

Also laut Tag Referenz heisst es (so wie ich es auch kenne) src:

https://www.webedition.org/de/dokumenta ... ferenz/img

#verwirrt

Benutzeravatar
blickfang
webEdition Partner
webEdition Partner
Beiträge: 812
Registriert: Mo 15. Dez 2003, 16:00
Kontaktdaten:

Re: BackgroundImage mit php ID ausgeben

Beitragvon blickfang » Di 16. Feb 2021, 22:46

ich würed auch src als richtiger empfinden im Tag-Wizard wird aber auch path angeboten und das hat mich als erstes angesprungen. Die Chance ist 50/50 das es klappt, give it a try ;-)
Dateianhänge
FireShot Screen Capture #1369 - '' - .png
FireShot Screen Capture #1369 - '' - .png (36.01 KiB) 1590 mal betrachtet
webEdition Partner - https://www.blickfang-media.com
Ehemals im Vorstand des webEdition e.V.

NilSole
Senior Member
Beiträge: 303
Registriert: Mi 27. Mär 2019, 15:28

Re: BackgroundImage mit php ID ausgeben

Beitragvon NilSole » Mi 17. Feb 2021, 00:08

Die Chance liegt sogar in den meisten Fällen bei 100%.

Path ist eben der Pfad des Bildes, so wie er wE intern verwendet und gespeichert wird.

Src ist (meistens) die Source des Bildes, wie sie normal von wE ausgegeben werden würde.
Also ist src => path (+ Caching Parameter)
Außerdem scheint es da noch eine Dynamische Funktion für Binärdateien zu geben, mit der ich mich jetzt nicht weiter beschäftigt habe.

Sofern das Caching ausgestellt wurde, sollte src und path also zur gleichen Ausgabe führen.

ThomasGoebe

Re: BackgroundImage mit php ID ausgeben

Beitragvon ThomasGoebe » Mi 17. Feb 2021, 01:34

#verwirrungkomplett

mokraemer
Senior Member
Beiträge: 3619
Registriert: So 8. Aug 2010, 01:23
Wohnort: Mainz

Re: BackgroundImage mit php ID ausgeben

Beitragvon mokraemer » Mi 17. Feb 2021, 15:44

Wenn du bspw. Multidomains nutzt ist path!=src
webEdition-Kern-Entwickler


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: Ahrefs [Bot] und 20 Gäste