Tridion 将小功能区按钮添加到PublishItemsGroup
抱歉,如果这已经包括在内。我已经找到了如何添加一组新的功能区工具栏小按钮,但我似乎无法找到(或弄清楚)如何将一个小按钮添加到现有的一组小按钮中。我正在尝试向PublishItemsGroup添加一个新按钮(在“发布队列”按钮右侧的“发布/取消发布”下)。如果我这样做,它将创建一个全新的组:Tridion 将小功能区按钮添加到PublishItemsGroup,tridion,Tridion,抱歉,如果这已经包括在内。我已经找到了如何添加一组新的功能区工具栏小按钮,但我似乎无法找到(或弄清楚)如何将一个小按钮添加到现有的一组小按钮中。我正在尝试向PublishItemsGroup添加一个新按钮(在“发布队列”按钮右侧的“发布/取消发布”下)。如果我这样做,它将创建一个全新的组: <ext:ribbontoolbars> <ext:add> <ext:extension pageid="HomePage"
<ext:ribbontoolbars>
<ext:add>
<ext:extension pageid="HomePage"
groupid="PublishItemsGroup"
name="Expire"
assignid="ext_expireWorkflow_Btn">
<ext:command>StartWorkflowExpiration</ext:command>
<ext:title>Expire</ext:title>
<ext:issmallbutton>true</ext:issmallbutton>
<ext:dependencies>
<cfg:dependency>mycompany.Resources.Workflow.StartWorkflowExpiration</cfg:dependency>
</ext:dependencies>
<ext:apply>
<ext:view name="DashboardView">
<ext:control id="DashboardToolbar"/>
</ext:view>
</ext:apply>
</ext:extension>
</ext:add>
</ext:ribbontoolbars>
StartWorkflowExpiration
到期
真的
mycompany.Resources.Workflow.StartWorkflowExpiration
但是,如果我只使用“PublishGroup”,它会将小按钮放在“发布/取消发布”的右侧(而不是下方)
StartWorkflowExpiration
到期
真的
mycompany.Resources.Workflow.StartWorkflowExpiration
是否可以向该组添加一个小按钮?还是我必须重写并创建一个全新的组,然后隐藏现有的PublishItemsGroup?
谢谢
~Warner不,不可能将小按钮添加到现有子组(组底部有标题,它们用垂直线分隔)。
是的,您可以使用子组中的按钮添加新组,并隐藏原始组。我已经就如何在上使用功能区项目组编写了说明。它基本上是一个Tridion用户控件(.ascx),您需要指定它,并且您可以在扩展配置文件中将Ribbon Items组指定为扩展名。这就是我用来让它工作的方法。但我希望有某种方法可以使用这种方法向现有的子组添加一个按钮。显然不是。但我可以添加一个带有OOB按钮的新组。谢谢由于其设置(通过用户控件)的方式,很遗憾,无法通过您自己的扩展将按钮添加到现有组中。
<ext:ribbontoolbars>
<ext:add>
<ext:extension pageid="HomePage"
groupid="PublishGroup"
name="Expire"
assignid="ext_expireWorkflow_Btn">
<ext:command>StartWorkflowExpiration</ext:command>
<ext:title>Expire</ext:title>
<ext:issmallbutton>true</ext:issmallbutton>
<ext:dependencies>
<cfg:dependency>mycompany.Resources.Workflow.StartWorkflowExpiration</cfg:dependency>
</ext:dependencies>
<ext:apply>
<ext:view name="DashboardView">
<ext:control id="DashboardToolbar"/>
</ext:view>
</ext:apply>
</ext:extension>
</ext:add>
</ext:ribbontoolbars>