Заменители для шаблонов резюме в системе Peopleforce
Заменители позволяют создавать резюме с актуальной информацией из карточки вашего кандидата в том порядке и с теми данными, что вам нужно. Таким способом, вы можете выгружать PDF-версии резюме, чтобы поделиться с заказчиками или интервьюерами, скрыв зарплатные ожидания, фамилию или другие данные о кандидате.
Для заменителей мы используем библиотеку с открытым исходным кодом Liquid от Shopify. Больше деталей и документацию можно найти по этой ссылке
Общая информация о кандидате
{{ candidate.full_name}} - Полное имя
{{ candidate.date_of_birth }} - Дата рождения
{{ candidate.gender }} - Пол
{{ candidate.email }} - Эл. почта кандидата
{{ candidate.phone_number }} - Телефон
{{ candidate.position }} - Желаемая должность
{{ candidate.salary }} - Желаемая зарплата (число)
{{ candidate.salary_currency }} - Валюта желаемой зарплаты
Ссылки и теги
Следующие заменители являются массивами с особенностями использования. Подробнее, как их использовать и примеры, можно найти ниже в статье
{{ candidate.urls }} - Ссылки из профиля кандидата | Array[string]
{{ candidate.tags }} - Теги | Array[string]
Языки
{{ candidate.languages }} - Языки | Array[string]
{{ language.name}} - Название языка
{{ language.code}} - Сокращение языка (код)
{{ language.level}} - Уровень знания
Образование
{{ candidate.educations }} - Образование кандидата | Array[string]
{{ education.school }} - Уч. заведение
{{ education.name }} - Название
{{ education.subject }} - Специальность
{{ education.from_year }} - Год начала
{{ education.to_year }} - Год окончания
{{ education.description }} - Описание
Опыт
{{ candidate.experiences}} - Опыт | Array[string]
{{ experience.title}} - Позиция
{{ experience.company }} - Компания
{{ experience.starts_on }} - Дата начала работы (Год и месяц)
{{ experience.ends_on }} - Дата окончания работы (Год и месяц)
{{ experience.location }} - Местоположение
{{ experience.description }} - Описание
Пользовательские поля кандидата
Стандартных полей мало, и вы создали для своей компании дополнительные? Например, находится ли кандидат в активном поиске работы или имеет ли он водительское удостоверение? Вы смело можете использовать эти поля и в сгенерированном системой файле!
Для начала вам понадобится найти UUID поля. Перейдите в раздел "Поля кандидатов" и нажмите редактировать напротив имени нужного вам поля.

Просто скопируйте строку и добавьте ее в заменитель по такому шаблону:
{{ candidate.custom_##}} - Заменитель пользовательского поля,
где ## - это UUID пользовательского поля.
Например, для поля, указанного на шаблоне, заменитель выглядит так:
{{ candidate.custom_742ea6e4-dade-4fdd-8a3e-e1348d8608af}}
Примеры
Вывод информации из массивов
Чтобы вывести все элементы из массива, нужно использовать цикл for
Например, вывод всех ссылок:
{% for urls in candidate.urls%}
{{urls}}
{%endfor%}
Вывод образования:
{% for education in candidate.educations %}
{{ education.school }} - {{ education.name }}
{{ education.subject }}
{{ education.from_year }} - {{ education.to_year }}
{{ education.description }}
{%endfor%}
Заменители позволяют создавать резюме с актуальной информацией из карточки вашего кандидата в том порядке и с теми данными, что вам нужно. Таким способом, вы можете выгружать PDF-версии резюме, чтобы поделиться с заказчиками или интервьюерами, скрыв зарплатные ожидания, фамилию или другие данные о кандидате.
Для заменителей мы используем библиотеку с открытым исходным кодом Liquid от Shopify. Больше деталей и документацию можно найти по этой ссылке
Общая информация о кандидате
{{ candidate.full_name}} - Полное имя
{{ candidate.date_of_birth }} - Дата рождения
{{ candidate.gender }} - Пол
{{ candidate.email }} - Эл. почта кандидата
{{ candidate.phone_number }} - Телефон
{{ candidate.position }} - Желаемая должность
{{ candidate.salary }} - Желаемая зарплата (число)
{{ candidate.salary_currency }} - Валюта желаемой зарплаты
Ссылки и теги
Следующие заменители являются массивами с особенностями использования. Подробнее, как их использовать и примеры, можно найти ниже в статье
{{ candidate.urls }} - Ссылки из профиля кандидата | Array[string]
{{ candidate.tags }} - Теги | Array[string]
Языки
{{ candidate.languages }} - Языки | Array[string]
{{ language.name}} - Название языка
{{ language.code}} - Сокращение языка (код)
{{ language.level}} - Уровень знания
Образование
{{ candidate.educations }} - Образование кандидата | Array[string]
{{ education.school }} - Уч. заведение
{{ education.name }} - Название
{{ education.subject }} - Специальность
{{ education.from_year }} - Год начала
{{ education.to_year }} - Год окончания
{{ education.description }} - Описание
Опыт
{{ candidate.experiences}} - Опыт | Array[string]
{{ experience.title}} - Позиция
{{ experience.company }} - Компания
{{ experience.starts_on }} - Дата начала работы (Год и месяц)
{{ experience.ends_on }} - Дата окончания работы (Год и месяц)
{{ experience.location }} - Местоположение
{{ experience.description }} - Описание
Пользовательские поля кандидата
Стандартных полей мало, и вы создали для своей компании дополнительные? Например, находится ли кандидат в активном поиске работы или имеет ли он водительское удостоверение? Вы смело можете использовать эти поля и в сгенерированном системой файле!
Для начала вам понадобится найти UUID поля. Перейдите в раздел "Поля кандидатов" и нажмите редактировать напротив имени нужного вам поля.

Просто скопируйте строку и добавьте ее в заменитель по такому шаблону:
{{ candidate.custom_##}} - Заменитель пользовательского поля,
где ## - это UUID пользовательского поля.
Например, для поля, указанного на шаблоне, заменитель выглядит так:
{{ candidate.custom_742ea6e4-dade-4fdd-8a3e-e1348d8608af}}
Примеры
Вывод информации из массивов
Чтобы вывести все элементы из массива, нужно использовать цикл for
Например, вывод всех ссылок:
{% for urls in candidate.urls%}
{{urls}}
{%endfor%}
Вывод образования:
{% for education in candidate.educations %}
{{ education.school }} - {{ education.name }}
{{ education.subject }}
{{ education.from_year }} - {{ education.to_year }}
{{ education.description }}
{%endfor%}
Обновлено на: 29 / 07 / 2021