我正在尝试创建一个 mediawiki 模板:
|-
| {{{name}}}{{#if:{{{ref|}}}|<ref>{{{ref}}}</ref>|}}{{#if:{{{ndb|}}}|<ref>https://ndb.nal.usda.gov/ndb/foods/show/{{{ndb}}}</ref>|}} || {{{size|--}}} || {{{carbs|--}}} || {{{sugar|--}}} || {{{fiber|--}}} || {{{fat|--}}} || {{{protein|--}}}
大部分工作正常,但如果我传递一个ref
或一个ndb
参数,#if
我得到的不能正常工作
<ref>{{{ref}}}</ref>
或者
<ref>https://ndb.nal.usda.gov/ndb/foods/show/{{{ndb}}}</ref>
我没有得到我所期望的:
<ref>http://the.passed.value/</ref>
或者
<ref>https://ndb.nal.usda.gov/ndb/foods/show/passed_value</ref>