Sitecore渲染参数

Sitecore渲染参数,sitecore,rendering,Sitecore,Rendering,我有渲染项,我可以使用下面的javascript打开它的属性对话框弹出窗口 Sitecore.PageModes.PageEditor.postRequest(“网络编辑:字段编辑器(命令={11111111-1111-1111-1111-1111-111111},字段=field1 | field2 | field3,id={155DA3B8-41D9-4DA3-9D87-CBA72F67A0E2}”) 但是,我必须为一个渲染项添加参数模板。所以,我创建了参数模板(自定义样式),就像这个屏幕截

我有渲染项,我可以使用下面的javascript打开它的属性对话框弹出窗口

Sitecore.PageModes.PageEditor.postRequest(“网络编辑:字段编辑器(命令={11111111-1111-1111-1111-1111-111111},字段=field1 | field2 | field3,id={155DA3B8-41D9-4DA3-9D87-CBA72F67A0E2}”)

但是,我必须为一个渲染项添加参数模板。所以,我创建了参数模板(自定义样式),就像这个屏幕截图一样,但下面的javascript不起作用

Sitecore.PageModes.PageEditor.postRequest(“网络编辑:字段编辑器(命令={11111111-1111-1111-1111-1111},字段=CSS1 | CSS2 | CSS3 | CSS4 | CSS5,id={F7D900EF-9D68-4488-855D-B96FBF6D9F27}”)

我猜这些字段来自参数,我可能需要使用另一个命令来调用这个弹出窗口,对吗?有什么想法吗

这就是我发现的,有
webedit:editrendingproperties
命令,但我不知道如何使用这个命令

Sitecore.PageModes.PageEditor.postRequest(“webedit:editrenderingproperties(……)”)


试试
webedit:ext:renderingfieldeditor
(当然,如果我正确理解您的问题的话)

有一篇文章准确地描述了您正在寻找的内容:


这也不起作用。我在command.config文件中找不到此命令。即使这个命令正在工作,也应该有一个参数用于呈现条目ID,比如webedit:fieldeidtor如果它只是呈现参数,那么“正常”方式不起作用吗@是的。这是正确的。但是,我想知道“正常”方式是如何运作的。如果单击该按钮,将显示弹出窗口,以便您可以更新其字段,包括定义的参数模板字段。这些弹出窗口大多来自回发,我们也可以像我提到的那样使用javascript,对吗??他们提供了“webedit:editrenderingproperties”命令,看起来像editProperty按钮。你想做什么?要编辑项目本身上的字段,通常使用编辑框,并且呈现参数已内置到sitecore中。我想在页面编辑器中创建“按钮”,该按钮的功能与使用
edit
edit“编辑组件属性”相同