以编程方式打开sitecore媒体库问题

以编程方式打开sitecore媒体库问题,sitecore,sitecore6,sitecore-media-library,Sitecore,Sitecore6,Sitecore Media Library,我尝试过这个解决方案: 但这对我不起作用。这为回答中提到的.ascx文件代码提供了一个JavaScript错误 此语句:Sitecore.PageModes.ChromeManager.postRequest 我正在使用Sitecore 6.3,包括Sitecore.js文件。但是获取脚本错误时,会捕获未定义的PagesMode ChromeManager属性 也试着用 scForm.postRequest("", "", "", 'contentimage:open(id=FIELD1377

我尝试过这个解决方案:

但这对我不起作用。这为回答中提到的.ascx文件代码提供了一个JavaScript错误

此语句:Sitecore.PageModes.ChromeManager.postRequest

我正在使用Sitecore 6.3,包括Sitecore.js文件。但是获取脚本错误时,会捕获未定义的PagesMode ChromeManager属性

也试着用

scForm.postRequest("", "", "", 'contentimage:open(id=FIELD1377303253)');
但这肯定不会发出为原始解决方案创建的自定义MediaBrowser命令。

尝试使用Sitecore.Shell.Framework.Windows.RunApplication函数。您需要在RunApplication方法中将媒体库itemId作为参数传递

您可以通过以下路径在Core数据库中获取媒体库ItemId:/sitecore/content/Applications/content Editor/Applications/MediaLibraryForm

谢谢

尝试使用Sitecore.Shell.Framework.Windows.RunApplication功能。您需要在RunApplication方法中将媒体库itemId作为参数传递

您可以通过以下路径在Core数据库中获取媒体库ItemId:/sitecore/content/Applications/content Editor/Applications/MediaLibraryForm


谢谢

粗略地看一下引用的SO项目,我觉得它是为在Sitecore外壳中工作而设计的。你能提供你想要创建什么的信息吗?粗略地看一眼被引用的SO项目,我觉得它是为在Sitecore外壳中工作而设计的。你能提供你想要创造什么的信息吗?