Shablon parametrini semantik mediawiki so'roviga o'tkazing

"Massachusetts" sahifasida quyidagi xususiyatni aniqladim:

[[country::USA]]

"Boston" sahifasida boshqa xususiyatni aniqlab olaman va shablonga murojaat qilaman:

[[state:Massachusetts]]

{{City
| state=Massachusetts
}}

Shablonlar: Andoza: Siti, men shablonni davlat mulki orqali ishlatadigan shaharni olishni istayman. Men shunday davlatga murojaat qila olaman:

{{{state}}}

Mamlakatni davlatni kodlash orqali olishim mumkin:

{{#ask: [[Massachusetts]] | ?country=}}

Lekin men buni parametr yordamida bajarishni xohlayman.

{{#ask: [[{{{state}}}]] | ?country=}}

Men buni bajarish kerakligini aytdim, lekin uni formatlashni istasam, buyruq allaqanday vikida havola qilingan barcha xususiyatlarning ro'yxatini keltiradimi yoki yo'qmi.

Internetda so'raladigan juda ko'p shunga o'xshash savollarni ko'rmoqdaman, ularning barchasi turli xil yo'llar bilan tasvirlangan - ichki so'rovlar, subkerakliklar, bog'langan mulklar, mulk zanjirlari va boshqalar - va ularning barchasi turli xil echimlarga ega. Buni qanday qilishim mumkin va bu vaziyatga murojaat qilishning bir usuli mavjudmi?

1

1 javoblar

Yuqorida ko'rsatilgan sintaksisi quyidagicha ishlaydi:

{{#ask: [[{{{state}}}]] | ?country=}}

Shunday qilib:

{{#show: {{{state}}} | ?country=}}

Parametr deklaratsiyasini tekshiring, siz ikki marta e'lon qilinmaysiz.

1
qo'shib qo'ydi