У меня есть результат семантического запроса. Для одного из свойств, списка, разделенного запятыми, я хочу разделить каждый элемент и передать его в качестве параметра шаблону. Однако я изо всех сил пытаюсь найти способ сделать это.Semantic Mediawiki - Передача переменной в шаблон
Например,
Запрос:
{{#ask: [[Category:Something]] [[Has title::Somethingelse]]
| mainlabel=-
| ?Has property
| link=none
| format=template
| template=plainText
}}
Шаблон PLAINTEXT будет иметь результат, который представляет собой список, разделенный запятыми. Теперь из шаблона plainText я хотел бы разделить список, разделенный запятыми, и поместить каждое значение в качестве параметра в другой шаблон.
Я пробовал использовать {{#arraydefine:key|values|delimiter|options}}
, но когда я передаю {{#arrayindex:key|0}}
шаблону, значение не передается. Весь массив передается разделенным на 0. Я также пробовал использовать {{#vardefine:
и т. Д., Но это также не передает переменную.
Мой вопрос сводится к тому, как передать переменную шаблону?
Спасибо,
Полезно, если вы публикуете «Шаблон: plainText», а также другой шаблон, который он вызывает. – JosefAssad