Template:Format item
This template uses Lua: |
This template transforms a given item using a given template.
Usage[edit source]
{{Format item | item = Item | template = TransformationTemplate | ... }}
TransformationTemplate
is called with the parameters that the item has been created with, plus any additional parameters passed to {{Format item}}. Contents of the item take precedence over the additional parameters, unless the parameter name is prepended with important
. If the parameter name collides with the parameters of {{Format item}} itself, prepend it with param
. There is no need to combine Template:Pre-wrapand important
, though.
It is also possible to transform multiple items at once, but not with this template.
Examples[edit source]
Markup | Renders as |
---|---|
{{Format item | item = {{Item|name=Tom|animal=cat}} | template = Show pet }} |
Lua error: expandTemplate: template "Show pet" does not exist. |
{{Format item | item = {{Item|name=Tom|animal=cat}} | template = Show pet | legs = 4 }} |
Lua error: expandTemplate: template "Show pet" does not exist. |
{{Format item | item = {{Item|name=Tom|animal=cat}} | template = Show pet | param legs = 4 }} |
Lua error: expandTemplate: template "Show pet" does not exist. |
{{Format item | item = {{Item|name=Tom|animal=cat}} | template = Show pet | animal = dog }} |
Lua error: expandTemplate: template "Show pet" does not exist. |
{{Format item | item = {{Item|name=Tom|animal=cat}} | template = Show pet | important animal = dog }} |
Lua error: expandTemplate: template "Show pet" does not exist. |
See also[edit source]
External links[edit source]
- Template:Format item at Wikipedia, the free Terran-based encyclopedia that anyone can edit.
The above documentation is transcluded from Template:Format item/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |