साचा:Format item
| येथे लुआच्या या विभागांचा वापर होतो: |
This template transforms a given item using a given template.
Usage
[संपादन]{{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 साचा:Nodisplayimportant साचा:Nodisplay. If the parameter name collides with the parameters of {{Format item}} itself, prepend it with साचा:Nodisplayparam साचा:Nodisplay. There is no need to combine साचा:Pre-wrapand साचा:Nodisplayimportant साचा:Nodisplay, though.
It is also possible to transform multiple items at once, but not with this template.
Examples
[संपादन]| Markup | Renders as |
|---|---|
{{Format item
| item = {{Item|name=Tom|animal=cat}}
| template = Show pet
}} |
लुआ(Lua) त्रुटी: expandTemplate: template "Show pet" does not exist. |
{{Format item
| item = {{Item|name=Tom|animal=cat}}
| template = Show pet
| legs = 4
}} |
लुआ(Lua) त्रुटी: expandTemplate: template "Show pet" does not exist. |
{{Format item
| item = {{Item|name=Tom|animal=cat}}
| template = Show pet
| param legs = 4
}} |
लुआ(Lua) त्रुटी: expandTemplate: template "Show pet" does not exist. |
{{Format item
| item = {{Item|name=Tom|animal=cat}}
| template = Show pet
| animal = dog
}} |
लुआ(Lua) त्रुटी: expandTemplate: template "Show pet" does not exist. |
{{Format item
| item = {{Item|name=Tom|animal=cat}}
| template = Show pet
| important animal = dog
}} |
लुआ(Lua) त्रुटी: expandTemplate: template "Show pet" does not exist. |