Кастомизация карточки персоны в Effy происходит в диалоге настройки пользовательский полей персоны в Paser.
- В левом поле настраиваются кастомные поля карточки персоны и их отображение в Paser.
- В правом поле настраивается отображение карточки персоны в Effy.
Кастомные поля в настройке отображения карточки в Effy указываются с префиксом customFields.
Custom field ID: customFields.RegistrationAddress
Custom field ID: customFields.RegistrationAddress
Возможности кастомизации карточки персоны в Effy
- Кастомизация вкладок
- Кастомизация порядка отображения полей персоны
Для настройки стандартной карточки персоны необходимо:
- скопировать пример с стандартным набором полей карточки персоны
- внести изменения и сохранить YAML в диалоге настройки пользовательских полей.
Пример YAML с стандартным набором полей и вкладок карточки персоны.
object:
type: person
layouts:
- id: Default
type: group
items:
- - type: personInfo
- - type: space
height: 1.5
- - type: group
mode: tabs
items:
- - type: group
title: General information
items:
- - type: group
title: General information
items:
- - type: field
fieldId: firstName
- type: field
fieldId: lastName
- - type: field
fieldId: gender
- type: field
fieldId: birthDate
- - type: field
fieldId: maritalStatus
- - type: group
title: Contact information
items:
- - type: field
fieldId: email
- type: field
fieldId: workPhone
- - type: field
fieldId: personalEmail
- type: field
fieldId: personalPhone
- - type: group
title: Social links
items:
- - type: field
fieldId: facebookUrl
- type: field
fieldId: linkedInUrl
- - type: group
title: Employment
items:
- - type: group
title: Employment
items:
- - type: field
fieldId: company
- type: field
fieldId: employeeId
- - type: field
fieldId: jobStartDate
- type: field
fieldId: jobEndDate
- - type: field
fieldId: probationEndDate
colSpan: 2
- - type: field
fieldId: position
- type: field
fieldId: departmentId
- - type: field
fieldId: managerId
- type: field
fieldId: employmentType
- - type: field
fieldId: country
- type: field
fieldId: city
Пример YAML для кастомизации карточки персоны. В примере к стандартным General information, Employment добавляются вкладки Salary information, Location, Teams and colors.
object:
type: person
layouts:
- id: Default
type: group
items:
- - type: personInfo
- - type: space
height: 1.5
- - type: group
mode: tabs
items:
- - type: group
title: General information
items:
- - type: group
title: General information
items:
- - type: field
fieldId: firstName
- type: field
fieldId: lastName
- - type: field
fieldId: customFields.FullName
colSpan: 2
- - type: field
fieldId: gender
- type: field
fieldId: birthDate
- - type: field
fieldId: maritalStatus
- type: field
fieldId: customFields.Notes
- - type: group
title: Contact information
items:
- - type: field
fieldId: email
- type: field
fieldId: workPhone
- - type: field
fieldId: personalEmail
- type: field
fieldId: personalPhone
- - type: group
title: Social links
items:
- - type: field
fieldId: facebookUrl
- type: field
fieldId: linkedInUrl
- - type: group
title: Employment
items:
- - type: group
title: Employment
items:
- - type: field
fieldId: company
- type: field
fieldId: employeeId
- - type: field
fieldId: jobStartDate
- type: field
fieldId: jobEndDate
- - type: field
fieldId: probationEndDate
colSpan: 2
- - type: field
fieldId: position
- type: field
fieldId: departmentId
- - type: field
fieldId: managerId
- type: field
fieldId: employmentType
- - type: field
fieldId: customFields.Mentor
- - type: field
fieldId: country
- type: field
fieldId: city
- - type: group
title: Salary information
items:
- - type: group
title: Salary Information
items:
- - type: field
fieldId: customFields.Salary
- type: field
fieldId: customFields.ReviewDate
- - type: field
fieldId: customFields.LastReviewAt
- - type: group
title: Location
items:
- - type: group
title: Offices
items:
- - type: field
fieldId: customFields.Offices
- type: field
fieldId: customFields.MainOffice
- type: field
fieldId: customFields.RemoteWork
- - type: group
title: Teams and colors
items:
- - type: group
title: Offices
items:
- - type: field
fieldId: customFields.UserGroup
- type: field
fieldId: customFields.TeamsAndMembers
- - type: field
fieldId: customFields.FavoriteColors
- - type: field
fieldId: customFields.MostFavoriteColor