2016-08-05 8 views
0

У меня есть кнопка ленты со следующим XML:SharePoint - Кнопка Лента показывает неправильно 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> 

Теперь LabelText на моей кнопке, показывает один и тот же текст, как это делает в XML: «$ Ресурсы: Инструментарий, ChangeemailButtonLabel», где я ожидал его, чтобы показать текст, который я определил в„ChangeEmailButtonLabel“, который выглядит следующим образом:

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

Я пропускаю что-то здесь?

ответ

0

Проверьте, что ваш файл ресурсов хранится в папке SharePoint Resources.

Кроме того, не знаю, является ли это сменой игры, но вы можете добавить «;» в конце вашего синтаксиса.

+0

Это. Местоположение развертывания: {SharePointRoot} \ Resources – Khaine775

 Смежные вопросы

  • Нет связанных вопросов^_^