vue js people picker from sharepoint user information list

Сделал хороший пример на Vue.js, некий альтернативный PeoplePicker который  получает список пользователей из "СписокСведенийОПользователях" через oData. Это всего лишь пример (html js css). Для полной интеграции с порталом вам потребуется пару часов еще работы.

VuejsSharepointPeoplePickerSample.7z (2,10 kb)

Нужно просто скопировать файлы в папку /_layouts/test/ например. Далее скорректируйте путь к порталу :

 searchUrl: function() {
      return "http://СЕРВЕР/_vti_bin/ListData.svc/СписокСведенийОПользователях?$filter=(startswith(Фамилия,'" + this.searchText + "') or startswith(Имя0,'" + this.searchText + "'))&$top=100";
    }

Если связать полностью с порталом то получится вот такой PeoplePicker:

https://github.com/d-kochanzhi/vuejs-sharepoint-people-picker

 

 

 

 

Добавить комментарий

Loading