К основному содержимому

Заменители для шаблонов резюме в системе Peopleforce

Узнайте, как использовать заполнители для шаблонов резюме в системе 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]
​

Языки

{% for language in candidate.languages %} - необходимый элемент для правильного функционирования заменителей

{{ language.name}} - Название языка

{{ language.code}} - Сокращение языка (код)

{{ language.level}} - Уровень знания

{% endfor %} - необходимый элемент для правильного функционирования заменителей
​

Образование

{% for education in candidate.educations %} - необходимый элемент для правильного функционирования заменителей

{{ education.school }} - Уч. заведение

{{ education.name }} - Название

{{ education.subject }} - Специальность

{{ education.from_year }} - Год начала

{{ education.to_year }} - Год окончания

{{ education.description }} - Описание

{% endfor %} - необходимый элемент для правильного функционирования заменителей

​

Опыт

{% for experience in candidate.experiences %} - необходимый элемент для правильного функционирования заменителей

{{ experience.title }} - Позиция

{{ experience.company }} - Компания

{{ experience.starts_on }} - Дата начала работы (Год и месяц)

{{ experience.ends_on }} - Дата окончания работы (Год и месяц)

{{ experience.location }} - Местоположение

{{ experience.description }} - Описание

{% endfor %} - необходимый элемент для правильного функционирования заменителей

Навыки

{% for skill in candidate.skills %} - необходимый элемент для правильного функционирования заменителей

{{ skill }} - Навык

{% endfor %} - необходимый элемент для правильного функционирования заменителей
​

Пользовательские поля кандидата

Стандартных полей мало, и вы создали для своей компании дополнительные? Например, находится ли кандидат в активном поиске работы или имеет ли он водительское удостоверение? Вы смело можете использовать эти поля и в сгенерированном системой файле!
​
Для начала вам понадобится найти 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%}
Нашли ответ на свой вопрос?