如何在Tridion的ribbon中水平地一个接一个地创建自定义按钮

如何在Tridion的ribbon中水平地一个接一个地创建自定义按钮,tridion,tridion-2011,Tridion,Tridion 2011,如何在tridion ribbon中水平放置多个自定义按钮-一个在另一个之下 就像我们有签入、签出、撤消签出按钮一样 我尝试通过将多个自定义按钮放置在一个组中来创建多个自定义按钮,但默认情况下,这些按钮并排对齐,而不是一个在另一个下面对齐。在我介绍了如何使用Ribbon项组的所有内容中,这将使小按钮相互配合,以便在两个大按钮的空间中放置3个按钮(彼此相邻) RibbonitMgroup不是您可以在UI扩展的配置文件中定义的,它是您需要指定的Tridion用户控件(.ascx) 代码隐藏文件扩

如何在tridion ribbon中水平放置多个自定义按钮-一个在另一个之下

就像我们有签入、签出、撤消签出按钮一样

我尝试通过将多个自定义按钮放置在一个组中来创建多个自定义按钮,但默认情况下,这些按钮并排对齐,而不是一个在另一个下面对齐。

在我介绍了如何使用Ribbon项组的所有内容中,这将使小按钮相互配合,以便在两个大按钮的空间中放置3个按钮(彼此相邻)

RibbonitMgroup不是您可以在UI扩展的配置文件中定义的,它是您需要指定的Tridion用户控件(.ascx)


代码隐藏文件扩展了Tridion.Web.UI.Controls.TridionUserControl,不需要任何特定代码。若要将其包含在功能区工具栏中,请在配置文件中使用以下XML将功能区项目组指定为扩展名:


~/Controls/ViewItemsGroup.ascx
我的.主题
我的命令

Hi Bart非常感谢您提供的信息。您的意思是我们需要专门为我们的按钮创建一个新的Tridion User Control.ascx,或者我们需要更新现有文件。您确实需要在扩展项目中创建自己的Tridion User Control,您可以随意命名。ascxHi Bart我创建了usercontrol,然后制作了config文件。现在我可以看到功能区上的标签。但它们始终处于禁用模式。请告诉我如何使它们启用,以便可以在其上添加功能。请建议我。它们与任何其他按钮一样,通过_isAvailable和_isEnabled函数启用。是的,我在中有isAvailable和isEnabled函数我的js文件。很好的问题,我们是否有兴趣让你加入。如果你有时间,请使用相同的SO帐户注册。