您可以在\sitecore\shell\Applications\Content Manager\Dialogs\LayoutDetails\LayoutDetails.xml旁边覆盖并更改其代码:
<CodeBeside
Type="Sitecore.Shell.Applications.ContentManager.Dialogs.LayoutDetails.LayoutDetailsForm,Sitecore.Client"/>
Run Code Online (Sandbox Code Playgroud)
继承自你的自定义类,它将简单地继承LayoutDetailsForm和覆盖例如OnLoad方法.
Marek Musielak的回答很棒.另一种方法是更改从"详细信息"按钮触发的命令 - item:setlayoutdetails在commands.config中查找.
您可以创建自己的类来完成您的工作,然后再实例化Sitecore.Shell.Framework.Commands.SetLayoutDetails.
| 归档时间: |
|
| 查看次数: |
180 次 |
| 最近记录: |