功能区工具栏按钮是否在Tridion的主页选项卡中工作?

功能区工具栏按钮是否在Tridion的主页选项卡中工作?,tridion,tridion-2011,Tridion,Tridion 2011,我为Tridion2011 sp1版本的格式页面实现了一个功能区工具栏按钮。现在我的要求是将功能区按钮移动到主页-编辑组并使其工作。为此,我将pageid更改为“FormatPage”,将groupid更改为“EditGroup”。它在主页中启用。对于格式页面RTFfield,我使用了“FaCommand”。对于主页简单文本字段,需要使用哪个命令? 配置。代码: 插入属性 多个命令按钮 InsertAttributeExtension.InsertAttribute.Commands 我的按

我为Tridion2011 sp1版本的格式页面实现了一个功能区工具栏按钮。现在我的要求是将功能区按钮移动到主页-编辑组并使其工作。为此,我将pageid更改为“FormatPage”,将groupid更改为“EditGroup”。它在主页中启用。对于格式页面RTFfield,我使用了“FaCommand”。对于主页简单文本字段,需要使用哪个命令? 配置。代码:


插入属性
多个命令按钮
InsertAttributeExtension.InsertAttribute.Commands
我的按钮javascript:

Type.registerNamespace("RTFExtension.Commands");
RTFExtension.Commands.IA = function Commands$IA(name) {
    Type.enableInterface(this, "RTFExtension.Commands.IA");    
    this.addInterface("Tridion.Cme.Command", [name || "IA"]);
    this.addInterface("Tridion.Cme.FaCommand", [name || "IA"]);
};
对于我使用的FormatPage和RTF字段

FACommand
但对于简单文本字段,需要使用哪个命令?

请在这个问题上提供帮助。提前感谢。

我通常使用firebug在tridion对话框的html源代码中查找特定组的PageId。主页似乎是对的。我还认为,如果该值为空,则按钮将显示在此处


如果这在短期内没有帮助,我将很快用解决方案更新此答案。

感谢您的回复。是的,PageId和GroupId由firebug工具本身标识。请告诉我如何使它在主页上工作?我们需要在ButtonJS中使用任何额外的命令吗?对于简单文本字段,我们如何使其工作?提前感谢。在我的组件创建页面中,我有多值嵌入的模式字段。要访问组件的完整XML,我使用命令:“$display.getView().getItemFields()”。对于特定的RTF字段,我使用命令:“target.editor.getHTML()”。但我的要求是获得完整的嵌入字段值集。我需要使用哪个命令?请在这个问题上提供帮助。提前谢谢。@User-您能为第二条评论创建一个问题吗?我发布了一个与第二条评论相关的问题。请在以下链接中找到相同内容: