Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 11. Februar 2019 08:35

brandy
Server-Pate
Registriert: 05. Juni 2011
Beiträge: 799
Webseite

Hintergrundbild aus Gallery anzeigen

Hallo!

Ich möchte gerne ein Bild als Hintergrundbild anzeigen, dass aus der Gallery geladen wird.

Quasi das hier (so funktionierts klarerweise nicht):

style="background: url('{Gallery dir='{$item->Galerie|cms_escape}' template='backgroundimage' number='1'})"

Das Gallery-Template ist so konfiguriert, dass es nur den Pfad des Bildes ausgibt.

Wie verpacke ich das so, dass es funktioniert?

Vielen Dank!

Offline

#2 11. Februar 2019 09:32

nockenfell
Moderator
Ort: Lenzburg, Schweiz
Registriert: 09. November 2010
Beiträge: 2.927
Webseite

Re: Hintergrundbild aus Gallery anzeigen

Du könntest wie folgt vorgehen:

Im Gallery-Template weist du die URL zum File einer Variable mit dem scope=global zu. Du rufst das Gallery-Template auf, bevor du das Hintergrundbild brauchst. Dann kannst du im Hintergrundbild die Variable einfügen.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#3 11. Februar 2019 21:56

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: Hintergrundbild aus Gallery anzeigen

So richtig verstehe ich dein Ansinnen nicht. Warum willst du das Bild aus der Gallery holen?

Ein direkter Link ist deutlich schneller, da er ganz ohne Smarty und den Modul Ballast auskommt.

Offline

#4 11. Februar 2019 21:58

nockenfell
Moderator
Ort: Lenzburg, Schweiz
Registriert: 09. November 2010
Beiträge: 2.927
Webseite

Re: Hintergrundbild aus Gallery anzeigen

Für ein Randombild gäbe es auch die Möglichkeit eines Plugins. Ein wenig PHP Code und fertig. Könnte man sogar rein mit Smarty lösen, wenn ich mich richtig entsinne.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#5 11. Februar 2019 22:05

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: Hintergrundbild aus Gallery anzeigen

Yup, gibt's auch Plugins im Forge wink.

Aber um darüber nachzudenken, wäre es wichtig zu wissen, was der Anlass für diesen Lösungsansatz ist.

Offline

#6 12. Februar 2019 12:34

brandy
Server-Pate
Registriert: 05. Juni 2011
Beiträge: 799
Webseite

Re: Hintergrundbild aus Gallery anzeigen

Hallo!

Naja ich wollte ein Bild in einem div als Hintergrund positionieren. Aber es sollte für den Kunden verwaltbar sein ohne dass er in die CSS muss. Die Bilder liegen alle in der Gallery und somit wäre es schön gewesen wenn man diese darin sortieren könnte.

Quasi sollte der Gallerytag einfach beim background-image zum Tragen kommen.

Vielleicht denke ich etwas zu kompliziert und ihr habt eine einfachere Lösung!

Vielen Dank!

Offline

#7 12. Februar 2019 21:49

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: Hintergrundbild aus Gallery anzeigen

Für die Bilderverwaltung haste doch den File bzw Image Manager... hätte daher eher einen Ansatz via Advanced Content versucht.

Also Verzeichnis auslesen > einer Liste für AC zuweisen > als auswählbares Dropdown einstellen

Offline