如何强制MediaWiki评估具有高优先级的函数?

如何强制MediaWiki评估具有高优先级的函数?,mediawiki,mediawiki-templates,semantic-mediawiki,Mediawiki,Mediawiki Templates,Semantic Mediawiki,我在“选择时显示”表单中有一个默认标记的持久问题 {{{#显示:MyPage |?MyAttribute} {| class=“formtable” !A: |{{field | input type=text | default={{{#show SomePage |?SomeAttribute}}} |- !B: |{{field | input type=text | default={{{{#show SomeOtherPage |?SomeOtherAttribute}}}} |}

我在“选择时显示”表单中有一个默认标记的持久问题


{{{#显示:MyPage |?MyAttribute}
{| class=“formtable”
!A:
|{{field | input type=text | default={{{#show SomePage |?SomeAttribute}}}
|-
!B:
|{{field | input type=text | default={{{{#show SomeOtherPage |?SomeOtherAttribute}}}}
|}
这些字段不是计算#show命令,而是默认为“{{show SomePage |?SomeAttribute}}”和“{{show SomeOtherPage |?SomeOtherAttribute}”


我该如何强制MediaWiki评估#显示功能呢?

正如Tgr所说,您缺少了一些
#显示
之后。修复语法,它就会工作,这不是优先事项。

我们可以获得一个链接来查看此操作。。。你的细节似乎不清楚。。。您正在运行哪个版本的MW?这是一个语义MW安装吗?您安装了哪些扩展?您缺少一些
#show
之后。
<div id="test-a">

{{#show: MyPage | ?MyAttribute}}
{|class="formtable"
! A:
| {{{field|input type = text|default= {{#show SomePage | ?SomeAttribute}} }}}
|-
! B:
| {{{field|input type = text|default= {{#show SomeOtherPage | ?SomeOtherAttribute}}  }}}
|}
</div>