SItecore 命令“ide:startwizard”在哪里?位于?
Sitecore 具有commands
的概念,它在commands.config 中定义并指向具有Execute()
方法的类。
在 core 数据库中的以下项目下:
/sitecore/content/Applications/Layouts/IDE/New File/Renderings/Sublayout
命令 ide:startwizard
被调用。 此命令的commands.config条目在哪里以及用于此命令的类在哪里?
Sitecore has the concept of commands
which are defined in commands.config and point to a class with Execute()
method.
In the core database under the following item:
/sitecore/content/Applications/Layouts/IDE/New File/Renderings/Sublayout
the command ide:startwizard
is invoked. Where is the commands.config entry for this command and where is the class that is used for this command?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
没有为此可定制的类。此命令不在
Commands.config
文件中。根据我在核心数据库中您指定的项目中看到的内容,这是内部 Sitecore 框架的内置组成部分,此类可能位于 Sitecore DLL、内核或客户端之一中。There is no customizable class for this. This command is not in the
Commands.config
file. Based on what I see in the core database at the item you specified, this is such a built-in integral part of the internal Sitecore framework, this class is likely in one of the Sitecore DLLs, Kernel or Client.这看起来像是使用 Sitecore.Web.UI.HandleMessage 属性。如果您想了解该方法正在做什么,请查看 Sitecore.Shell.Applications.Layouts.IDE.IDEForm。
This looks like it is using Sitecore.Web.UI.HandleMessage attribute. Take a look in Sitecore.Shell.Applications.Layouts.IDE.IDEForm if you want to see what the method is doing.