Строка-таблица сопоставлений в шаблоне Викимедиа
Я хотел бы заменить содержимое переменной значением, которое можно найти в таблице сопоставления.
Например:
переменная priority
содержит значение 3
и должен быть заменен строкой medium
согласно следующей таблице:
key value
------------
1 none
2 low
3 medium
4 high
Как я могу сделать это без огромного беспорядка вложенной замены-markup?
1 ответ
Вы можете использовать оператор switch из того же расширения https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions