2016-08-05 62 views
0

ich einen Band Button mit dem folgende XML habe:Sharepoint - Band Anstecknadel falsch zeigt Labeltext

<?xml version="1.0" encoding="utf-8"?> 
<Elements xmlns="http://schemas.microsoft.com/sharepoint/"> 
    <CustomAction 
    Id="Ribbon.Library.Actions.AddAButton" 
    Location="CommandUI.Ribbon" 
    RegistrationId="171" 
    RegistrationType="List" 
    Title="Change Email Ribbon Button"> 
    <CommandUIExtension> 
     <CommandUIDefinitions> 
     <CommandUIDefinition 
      Location="Ribbon.ListForm.Edit.Commit.Controls._children"> 
      <Button Id="Ribbon.ListForm.Edit.Commit.NewRibbonButton" 
      Command="ChangeEmailButtonCommand" 
      Image16by16="/_layouts/15/$Resources:core,Language;/images/formatmap16x16.png?rev=23" Image16by16Top="-127" Image16by16Left="-91" 
      Image32by32="/_layouts/15/$Resources:core,Language;/images/formatmap32x32.png?rev=23" Image32by32Top="-477" Image32by32Left="-307" 
      LabelText="$Resources:Toolkit,ChangeEmailButtonLabel" 
      TemplateAlias="o2" /> 
     </CommandUIDefinition> 
     </CommandUIDefinitions> 
     <CommandUIHandlers> 
     <CommandUIHandler 
      Command="ChangeEmailButtonCommand" 
      CommandAction="javascript: 
      ChangeEmailAction(); 
      " /> 
     </CommandUIHandlers> 
    </CommandUIExtension> 
    </CustomAction> 
    <CustomAction Id="Ribbon.ListForm.Edit.Commit.Scripts" Location="ScriptLink" ScriptSrc="/_layouts/15/GOToolkit/JS/loadJsOrCssFile.js?version=1.7.3" /> 
</Elements> 

Nun wird der Labeltext auf meiner Taste, zeigt den exakt gleichen Text, wie er in der XML tut: „$ Ressourcen: Toolkit, ChangeemailButtonLabel“, wo ich erwarten würde es den Text zu zeigen, dass ich in der‚ChangeEmailButtonLabel‘definiert haben, die wie folgt aussieht:

<data name="ChangeEmailButtonLabel" xml:space="preserve"> 
    <value>Change email</value> 
    </data> 

Fehle ich etwas hier?

Antwort

0

Überprüfen Sie, ob Ihre Ressourcendatei im Ordner SharePoint-Ressourcen gespeichert ist.

Auch, weiß nicht, ob es ein Game Changer ist, aber Sie können hinzufügen ";" am Ende deiner Syntax.

+0

Es ist. Der Bereitstellungsort lautet: {SharePointRoot} \ Resources – Khaine775