Настройка разметки диалога профиля пользователя

Профиль пользователя в полной версии Web-клиента
Рисунок 1. Профиль пользователя в полной версии Web-клиента
  1. Откройте в программе Конструктор Web-разметок разметку:

    • WebFrame  Диалог профиля пользователя  DV.UserProfile — для полной версии Web-клиента;

    • WebFrame  Диалог профиля пользователя  DV.UserProfile_mobile — для мобильной версии Web-клиента.

  2. Настройте разметку требуемым образом и сохраните изменения.

Изменение изображения по умолчанию для фотографии сотрудника

Фотография сотрудника отображается в элементе Изображение. Если у сотрудника отсутствует фотография в Справочнике сотрудников, будет подставлено изображение по умолчанию.

Функция получения изображения по умолчанию указывается в свойствах элемента Изображение в событии Получение изображения по умолчанию. Для Диалога профиля пользователя указана функция getDefaultImage, которая вставляет изображение \%WebCinstallDir%\Site\Content\App\Assets\Images\default-user-pic-male.svg или default-user-pic-female.svg в зависимости от пола сотрудника.

Если требуется, изображение по умолчанию можно заменить:

  1. Добавьте в папку своего решения в Web-клиенте изображения по умолчанию в формате PNG, SVG или JPEG.

  2. Разработайте скрипт с функцией, которая будет устанавливать изображение по умолчанию в элемент управления Изображение. Пример такой функции смотрите в стандартной реализации: файл \%WebCinstallDir%\Site\Content\App\BackOffice\Solution\UserProfile.ts, функция getDefaultImage.

  3. Разработанный скрипт разместите в каталоге скриптов решения.

  4. Создайте новую разметку для диалога профиля пользователя в собственном решении.

    Если изменить стандартную разметку или стандартные изображения, изменения будут перезаписаны при следующем обновлении Web-клиента.

  5. В обработчике события Получение изображения по умолчанию укажите название разработанной функции установки изображения по умолчанию.

  6. Сохраните изменения. Перезапустите сервер Web-клиента.