2012-04-06 7 views
2

ich diese Lösung versucht: Open sitecore media library programmatically from asp.net button clicköffnen Sitecores Medienbibliothek programmatisch Ausgabe

aber das funktioniert nicht für mich. Dies führt zu einem JavaScript-Fehler für .ascx in Antwort genannten Dateicode.

Diese Aussage: Sitecore.PageModes.ChromeManager.postRequest

ich verwende Sitecore 6.3, enthalten sitecore.js Datei. Aber erhalten Sie den Skriptfehler die PagesMode ChromeManager Eigenschaft für undefined gefangen.

versuchten auch

scForm.postRequest("", "", "", 'contentimage:open(id=FIELD1377303253)'); 

aber dies wird nicht den Befehl zur ursprünglichen Lösung erstellt individuellen Mediabrowser Ausgabe sicher zu verwenden.

+1

Ein flüchtiger Blick auf die SO Artikel verwiesen wird, macht mich denke, es ist entworfen, ist in der Sitecore-Shell zu arbeiten. Können Sie Informationen darüber bereitstellen, was Sie erstellen möchten? –

Antwort

0

Versuchen Sie die Sitecore.Shell.Framework.Windows.RunApplication() Funktion zu verwenden. Sie müssen die Medienbibliothek itemId als Parameter in der Methode RunApplication() übergeben.

Sie können die Medienbibliothek ItemId in der Core-Datenbank unter folgendem Pfad erhalten: /sitecore/content/Applications/Content Editor/Applications/MediaLibraryForm

Dank

Verwandte Themen