Үлгі параметрін семантикалық mediawiki сұрауын өткізіңіз

«Массачусетс» бетінде мен атрибутты анықтадым:

[[country::USA]]

«Бостон» бетінде басқа төлсипатты анықтаймын және үлгіге сілтеме жасаймын:

[[state:Massachusetts]]

{{City
| state=Massachusetts
}}

Үлгі: Үлгі: Қала, Мен мемлекеттің мүлкі арқылы үлгіні қолданатын қаланың елін алғым келеді. Мен мемлекет туралы келесідей:

{{{state}}}

Мен елді қолмен кодтау арқылы аламын:

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

Бірақ мен параметрді пайдалана отырып, оны орындағым келеді:

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

Маған бұл жұмыс істеу керек деп айтады, бірақ мен оны пішімдеймін, командалар викидегі сілтеме жасаған барлық атрибуттардың тізімін қайтарады, олар мен анықтадым ба, жоқ па.

Интернеттегі көптеген сұрақтарды көріп тұрмын, олардың әрқайсысы әртүрлі тәсілдермен сипатталады: кірістірілген сұраулар, ішкі сұраулар, байланыстырылған қасиеттер, жылжымайтын мүлік тізбектері және басқалары - және олардың әрқайсысы әртүрлі ұсынылған шешімдерге ие, олардың ешқайсысы жұмыс істемейді. Мұны қалай жасауға болады және осы жағдайға сілтеме жасаудың жолы бар ма?

1

1 жауаптар

Жоғарыда көрсетілген синтаксис жұмыс істейді:

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

Сонымен:

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

Параметріңіздің декларациясын тексеріп, ешкімге екі рет хабарламаңыз.

1
қосылды