2016-04-06 20 views
2

Ist es möglich, auf Bilder aus der MediaLibrary zuzugreifen, die in der Core-Datenbank gespeichert sind?Sitecore - Bilder in der Core-Datenbank speichern

Ich erhalte die Artikel-URL aus der Core-Datenbank folgenden Code: Sitecore.Resources.Media.MediaManager.GetMediaUrl (mediaItem)

Aber wenn ich versuche, mit dieser URL Bild src Wert zu setzen, sagt er: Ressourcen nicht gefunden.

+0

Welche Bilder speichern/greifen Sie in der Core-Datenbank an? Warum sind sie da und nicht in Master/Web? – jammykam

+0

Benutzerprofil Bilder. Wir können das nicht im Web oder Master speichern. –

Antwort

5

Sie sollten Ihre Bilder in der Master-Datenbank speichern. Dadurch können die Medien korrekt publiziert/nicht veröffentlicht werden, was für Elemente, die in der Core-Datenbank gespeichert sind, nicht möglich ist.

Wenn Sie weiterhin benötigen die Bilder von Core Db geliefert werden, dann könnten Sie an die Bild-URL, sc_content=core, z. Dies wird diese besondere Anforderung aus der Medienbibliothek in Core-Datenbank erzwingen

<img src="/-/media/Experience-Profile/Defaults/Channel.png?sc_content=core" />

.

+0

Das hat funktioniert, danke! –

Verwandte Themen