
Hi all,
According to the MS doc here, Custom pages will always display the Basic home tab (Mscrm.BasicHomeTab) ribbon.
But I tried with Ribbon Workbench, no ribbon displayed on the top of custom pages.
And below is the customizations.xml which is exported from the solution for ribbon edition. I just added a button named 'button 2' to BasicHomeTab.
<ImportExportXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Entities></Entities>
<Roles></Roles>
<Workflows></Workflows>
<FieldSecurityProfiles></FieldSecurityProfiles>
<Templates />
<RibbonDiffXml>
<CustomActions>
<CustomAction Id="sy.ApplicationRibbon.Button2.Button.CustomAction" Location="Mscrm.BasicHomeTab.New.Controls._children" Sequence="25">
<CommandUIDefinition>
<Button Command="Mscrm.OpenAdvancedFind" CommandValueId="" Id="sy.ApplicationRibbon.Button2.Button" LabelText="$LocLabels:sy.ApplicationRibbon.Button2.Button.LabelText" Sequence="25" TemplateAlias="o1" />
</CommandUIDefinition>
</CustomAction>
</CustomActions>
<Templates>
<RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates>
</Templates>
<CommandDefinitions />
<RuleDefinitions>
<TabDisplayRules />
<DisplayRules />
<EnableRules />
</RuleDefinitions>
<LocLabels>
<LocLabel Id="sy.ApplicationRibbon.Button2.Button.LabelText">
<Titles>
<Title description="Button 2" languagecode="1041" />
</Titles>
</LocLabel>
</LocLabels>
</RibbonDiffXml>
<EntityMaps />
<EntityRelationships />
<OrganizationSettings />
<optionsets />
<CustomControls />
<EntityDataProviders />
<Languages>
<Language>1041</Language>
<Language>1033</Language>
<Language>2052</Language>
</Languages>
</ImportExportXml>
I googled and it seems someone successed to add a button to BasicHomeTab.
Could anyone teach me how to do this?
Thank you very much !!
Best Regards,
Justin