Показать сообщение отдельно
  #1 (permalink)  
Старый 16.12.2015, 11:07
Кандидат Javascript-наук
Отправить личное сообщение для Castromen Посмотреть профиль Найти все сообщения от Castromen
 
Регистрация: 04.02.2015
Сообщений: 116

Синтаксические ошибки
Добрый день.
Уважаемые помогите подправить скрипт.
Не могу понять в чем проблема.
Спасибо.
(function {
    var statusFieldCtx = {};

  
    statusFieldCtx.Templates = {};
    statusFieldCtx.Templates.Fields = {
        "Status": {
            "View": StatusFieldViewTemplate
        }
    };

    SPClientTemplates.TemplateManager.RegisterTemplateOverrides(
        statusFieldCtx
        );
})();

function StatusFieldViewTemplate(ctx) {

    var _statusValue = ctx.CurrentItem.Status;

     if (_statusValue == 'Completed')
     {
        return "<img src='/SiteAssets/green.png'/>";
     }
    
     if (_statusValue == 'In Progress')
     {
        return "<img src='/SiteAssets/yellow.png'/>";
     } 

     if (_statusValue == 'Not Started')
     {
        return "<img src='/SiteAssets/red.png'/>";
     }   

}
Ответить с цитированием