我在"选择时显示"表单中的默认标签一直存在问题。
<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>
这些字段不是评估 #show 命令,而是默认为"{{#show SomePage | ?SomeAttribute}}" 和 "{{#show SomeOtherPage | ?SomeOtherAttribute}}".
无论如何,我如何强制MediaWiki评估 #show 函数?
正如 Tgr 所说,您在#show
之后缺少一些:
。修复语法,它会起作用,这不是优先事项。