【发布时间】:2013-03-01 18:45:29
【问题描述】:
是否可以让一个模板从另一个模板继承参数?我想不出更好的方式来表达这个问题,所以请允许我举个例子。
假设您有两个模板 {{test1}} 和 {{test2}} 正在一个名为“测试页”的页面上使用。
模板:Test1:
{{{par1}}}<br>
{{{par2}}}<br>
{{test2}}
<!--{{test2|par3={{{par3}}}|par4={{{par4}}}}}-->
模板:Test2:
{{{par3}}}<br>
{{{par4}}}<br>
测试页:
{{test1|par1=aaa|par2=bbb|par3=ccc|par4=ddd}}
所以我希望它显示:
aaa
bbb
ccc
ddd
执行此操作的正常方法是包含Template:Test1 中注释掉的行。反正有没有让它自动传递参数?对于这种平凡的事情,明确地说par3={{{par3}}} 不是问题,但是当模板变得更加复杂时,它可能真的很有帮助。任何提示都非常感谢。
【问题讨论】:
标签: mediawiki mediawiki-templates