Difference between revisions of "Template:Vendor item table result format"

From Final Fantasy XIV Online Wiki
Jump to navigation Jump to search
(Undo revision 703495 by Dr Agon (talk))
Tag: Undo
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
| data-sort-value="" | {{#arraymap:{{{2|}}}^{{{3|}}}^{{{4|}}}^{{{5|}}}|^|@@@|{{#vardefine:name_split|{{#rpos:@@@|(}}}}{{#vardefine:item_page|{{#sub:@@@|0|{{#var:name_split}}-1}}}}{{#vardefine:item_details|{{#sub:{{#sub:@@@|{{#var:name_split}}|-1}}|1|0}}}}<!--
| data-sort-value="" | {{#arraymap:{{{2|}}}^{{{3|}}}^{{{4|}}}^{{{5|}}}|^|@@@|{{#vardefine:name_split|{{#rpos:@@@|(}}}}{{#vardefine:item_page|{{#sub:@@@|0|{{#var:name_split}}-1}}}}{{#vardefine:item_details|{{#sub:{{#sub:@@@|{{#var:name_split}}|-1}}|1|0}}}}<!--
--><!-- Icon -->{{STFI|icon={{#if:{{#vardefineecho:item_icon|{{#explode:{{#show:{{#var:item_page}}|?Has game icon|link=none}}|:|1}}}}|{{#var:item_icon}}|{{#var:item_page}}.png}}|link={{#var:item_page}}|size=small}}<!--
--><!-- Icon -->{{STFI|icon={{#if:{{#vardefineecho:item_icon|{{#explode:{{#show:{{#var:item_page}}|?Has game icon|link=none}}|:|1}}}}|{{#var:item_icon}}|{{#var:item_page}}.png}}|link={{#var:item_page}}|size=small}}<!--
--><!-- HQ -->{{#ifeq:{{#explode:{{#var:item_details}}|,|2}}|true|&nbsp;{{HQ|12|dark=y}}}}<!--
--><!-- HQ -->{{#ifeq:{{#explode:{{#var:item_details}}|,|2}}|true|&nbsp;{{HQ|12|}}}}<!--
--><!-- Name -->&nbsp;[[{{#var:item_page}}|{{#show:{{#var:item_page}}|?Has canonical name|default={{#var:item_page}}}}]]<!--
--><!-- Name -->&nbsp;[[{{#var:item_page}}|{{#show:{{#var:item_page}}|?Has canonical name|default={{#var:item_page}}}}]]<!--
--><!-- Quantity -->{{#vardefine:item_min_qty|{{#explode:{{#var:item_details}}|,|0}}}}{{#vardefine:item_max_qty|{{#explode:{{#var:item_details}}|,|1}}}}{{#ifeq:{{#var:item_min_qty}}|1||&nbsp;({{#var:item_min_qty}}{{#ifeq:{{#var:item_max_qty}}|?||-{{#var:item_max_qty}}}})}}|<br>}}
--><!-- Quantity -->{{#vardefine:item_min_qty|{{#explode:{{#var:item_details}}|,|0}}}}{{#vardefine:item_max_qty|{{#explode:{{#var:item_details}}|,|1}}}}{{#ifeq:{{#var:item_min_qty}}|1||&nbsp;({{#var:item_min_qty}}{{#ifeq:{{#var:item_max_qty}}|?||-{{#var:item_max_qty}}}})}}|<br>}}
Line 13: Line 13:
   | {{#show:{{#var:vitr_area}}|?Located in|default=–}}
   | {{#show:{{#var:vitr_area}}|?Located in|default=–}}
   }} }}-->
   }} }}-->
| style="text-align:{{#if:{{#var:showCostText|}}|left|left}}" | {{#arraymap:{{{9|}}}^{{{10|}}}^{{{11|}}}^{{{12|}}} |^| @@@ | {{#if:@@@|{{#vardefine:currency_amount|{{#explode:@@@|(|0}}}}{{#vardefine:currency_details|{{#sub:{{#explode:@@@|(|1}}|0|-1}}}}}}<!--
| style="text-align:{{#if:{{#var:showCostText|}}|left|left}}" | {{#arraymap:{{{9|}}}^{{{10|}}}^{{{11|}}}^{{{12|}}} |^| @@@ | {{#if:@@@|{{#vardefine:currency_amount|{{#explode:@@@|(|0}}}}{{#vardefine:currency_details|{{#replace:{{#replace:{{#sub:{{#explode:@@@|(|1}}|0|-1}}|<|(}}|>|)}}}}}}<!--
-->{{currency|{{#var:currency_amount}}|{{#explode:{{#var:currency_details}}|,|0}}|hq={{#ifeq:{{#explode:{{#var:currency_details}}|,|2}}|true|y|}}| text = {{#if:{{#var:showCostText|}}|+}}}} {{#ifeq:{{#vardefineecho:item_collectability|{{#explode:{{#var:currency_details}}|,|1}}|?||({{Collectable|12}} {{#var:item_collectability}})}} }} | &nbsp;+&nbsp; }}
-->{{currency|{{#var:currency_amount}}|{{#explode:{{#var:currency_details}}|,|0}}|hq={{#ifeq:{{#explode:{{#var:currency_details}}|,|2}}|true|y|}}| text = {{#if:{{#var:showCostText|}}|+}}}} {{#ifeq:{{#vardefineecho:item_collectability|{{#explode:{{#var:currency_details}}|,|1}}|?||({{Collectable|12}} {{#var:item_collectability}})}} }} | &nbsp;+&nbsp; }}
|<!--Additional unlock requirements-->{{#if:{{{16|}}}{{{17|}}}{{{18|}}}|{{#if:{{{16|}}}|{{{16|}}}<br>}}{{#if:{{{18|}}}|{{{18|}}}<br>}}{{#if:{{{19|}}}||{{#if:{{{17|}}}|{{questlink|{{#show:{{{17|}}}|?Has quest type}}|{{{17|}}}}}}}}}|—}}
|<!--Additional unlock requirements-->{{#if:{{{16|}}}{{{17|}}}{{{18|}}}|{{#if:{{{16|}}}|{{{16|}}}<br>}}{{#if:{{{18|}}}|{{{18|}}}<br>}}{{#if:{{{19|}}}||{{#if:{{{17|}}}|{{questlink|{{#show:{{{17|}}}|?Has quest type}}|{{{17|}}}}}}}}}|—}}

Latest revision as of 00:48, 21 January 2024

This semantic result template is used for formatting results from {{Vendor item table row}} and {{Vendor table}}. The following parameters are passed to the template:

  1. Vendor subobject (2)
  2. Sells item 1 (3)
  3. Sells item 2 (4)
  4. Sells item 3 (5)
  5. Sells item 4 (6)
  6. Has vendor (7)
  7. Has vendor section (8)
  8. Has vendor location (9)
  9. Has item cost 1 (10)
  10. Has item cost 2 (11)
  11. Has item cost 3 (12)
  12. Has item cost 4 (13)
  13. Has vendor.Is historical (14)
  14. Is historical (15)
  15. Has item additional requirement (16)
  16. Has vendor.Has vendor quest unlock (17)
  17. Has vendor.Has vendor misc unlock (18)
  18. Suppress vendor unlock (19)

See also