Строка-таблица сопоставлений в шаблоне Викимедиа - PullRequest
0 голосов
/ 16 октября 2018

Я хотел бы заменить содержимое переменной значением, которое можно найти в таблице сопоставления.

Например:

Переменная priority содержит значение 3 и должен быть заменен строкой medium в соответствии со следующей таблицей:

key   value
------------
1     none
2     low
3     medium
4     high

Как мне сделать это без огромного беспорядка вложенной replace -markup?

1 Ответ

0 голосов
/ 17 октября 2018

Вы можете использовать оператор switch из того же расширения https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions#%23switch

...