模块:Shop/doc:修订间差异
来自星砂岛百科
更多语言
更多操作
< 模块:Shop
同步更新 |
同步更新 |
||
| 第11行: | 第11行: | ||
* <code><nowiki>renderShopInventory</nowiki></code>:渲染商店库存表。 | * <code><nowiki>renderShopInventory</nowiki></code>:渲染商店库存表。 | ||
* <code><nowiki>getShopField</nowiki></code>:获取商店元数据字段。 | * <code><nowiki>getShopField</nowiki></code>:获取商店元数据字段。 | ||
== 展示规则 == | |||
* 金币 / 星砂 / 经验会优先转成 <code><nowiki>{{Gold}}</nowiki></code> / <code><nowiki>{{Star}}</nowiki></code> / <code><nowiki>{{Exp}}</nowiki></code>。 | |||
* 商店库存页会按物品类型分组,并在每组前输出小标题。 | |||
* 组内条目会按“物品类型 -> 分类语义 -> 条件层级 -> 物品系列 / 等级”稳定排序。 | |||
* 条件层级默认为“无条件 -> 普通条件 -> 称号等级 -> 任务 / 特殊条件”。 | |||
== 字段 == | == 字段 == | ||
2026年3月17日 (二) 17:20的版本
模板:Documentation subpage
Shop 提供商店库存与物品反查展示,供 {{SoldBy}} 与 {{ShopInventory}} 调用。
示例
{{#invoke:Shop|renderSoldBy|土豆种子}}{{#invoke:Shop|renderShopInventory|肥记早餐店}}{{#invoke:Shop|getShopField|Shop.BreakfastCar|open_duration}}
导出函数
renderSoldBy:渲染物品页的商店出售反查表。renderShopInventory:渲染商店库存表。getShopField:获取商店元数据字段。
展示规则
- 金币 / 星砂 / 经验会优先转成
{{Gold}}/{{Star}}/{{Exp}}。 - 商店库存页会按物品类型分组,并在每组前输出小标题。
- 组内条目会按“物品类型 -> 分类语义 -> 条件层级 -> 物品系列 / 等级”稳定排序。
- 条件层级默认为“无条件 -> 普通条件 -> 称号等级 -> 任务 / 特殊条件”。
字段
namekindopen_durationshop_templatefestival_template