Шаблон:Карточка/Роль: различия между версиями

Нет описания правки
м Замена текста — «{{#invoke:Сущность|json» на «{{#invoke:GetField|json»
 
(не показаны 2 промежуточные версии этого же участника)
Строка 2: Строка 2:
|kind    = role
|kind    = role
|sep    = ,
|sep    = ,
|title  = {{loc|{{#invoke:GetField|get|{{{id}}}|prototype/job.json|name}}}}
|title  = {{#if: {{{название|}}}| {{{название}}} | {{loc|{{#invoke:GetField|get|{{{id}}}|prototype/job.json|name}}}} }}
|image  = {{случайная картинка|{{{картинка}}}|128px}}
|image  = {{случайная картинка|{{{картинка}}}|128px}}
|caption = {{{подпись|}}}
|caption = {{{подпись|}}}
Строка 14: Строка 14:
|Тип = {{#if: {{{тип|}}}| {{#invoke:CategoryFormatter|main|{{{тип}}}}} | }}
|Тип = {{#if: {{{тип|}}}| {{#invoke:CategoryFormatter|main|{{{тип}}}}} | }}
|Отдел = {{#if: {{{отдел|}}} | {{{отдел}}} | нет }}
|Отдел = {{#if: {{{отдел|}}} | {{{отдел}}} | нет }}
|Подчиняется = {{loc|режим=GetRawString|{{#invoke:GetField|get|{{{id}}}|prototype/job.json|supervisors}}}}
|Подчиняется = {{#if: {{{подчиняется|}}}| {{{подчиняется}}} | {{loc|режим=GetRawString|{{#invoke:GetField|get|{{{id}}}|prototype/job.json|supervisors}}}} }}
|Обязанности = ''{{loc|{{#invoke:GetField|get|{{{id}}}|prototype/job.json|description}}}}''
|Обязанности = ''{{#if: {{{обязанности|}}}| {{{обязанности}}} | {{loc|{{#invoke:GetField|get|{{{id}}}|prototype/job.json|description}}}} }}''
|Доступ = {{#invoke:Сущность|jsonList|type=enum|{{#invoke:GetField|get|{{{id}}}|prototype/job.json|access}}|value_replace=<nowiki>{{loc|режим=GetRawString|{{#invoke:GetField|get|\1|prototype/accessLeve.json|name}}}}</nowiki>}}
|Доступ = {{#if: {{{доступ|}}}| {{{доступ}}} | {{#invoke:GetField|jsonList|type=enum|{{#invoke:GetField|get|{{{id}}}|prototype/job.json|access}}|value_replace=<nowiki>{{loc|режим=GetRawString|{{#invoke:GetField|get|\1|prototype/accessLevel.json|name}}}}</nowiki>}} }}
|Требования = {{#invoke:Сущность|json|{{#invoke:GetField|get|{{{id}}}|prototype/job.json|requirements}}|serialization/JobRequirements}}
|Требования = {{#if: {{{требования|}}}| {{{требования}}} | {{#invoke:GetField|json|{{#invoke:GetField|get|{{{id}}}|prototype/job.json|requirements}}|serialization/JobRequirements}} }}  
|Руководства = {{#if: {{{руководства|}}} | {{{руководства}}} | нет }}
|Руководства = {{#if: {{{руководства|}}} | {{{руководства}}} | нет }}