首页 / 建站手册 / 应用商店:store*.html

应用商店:store*.html

商店列表、商品页、开发者页与我的购买:每个页面拿到哪些变量。

模板文件:store.html store_item.html store_devs.html store_dev.html store_account.html store_login.html store_order.html
地址:/store / /store/item/<slug> / /store/devs / /store/account

应用商店是"插件 / 主题 / 整站模板"的市场。它是内嵌给和站点用的, 所以模板里那些 *Url 变量都带着内嵌参数 —— 点进去不会从 iframe 里弹出去。

商店列表 store.html

{items}商品数组
{types} {cats}类型 / 分类的筛选项数组
{type} {cat} {q}当前选中的类型 / 分类 / 搜索词
{typeN} {total}本次条数 / 全部条数
{allUrl} {catAllUrl}"全部"的地址(已带筛选与内嵌参数)
{devsUrl}开发者目录入口

商品页 store_item.html

{it.…}当前商品:名称、说明、价格、所属开发者等
{others}其它推荐
{frm.domain} {frm.buyer} {frm.note}下单表单回填值
{domainVal} {contactVal}要绑定的域名 / 联系方式
{domainFixed} {contactFixed}为 1 时只读(从站点上下文带过来的,不用再手打)
{hasSite}有没有站点上下文
{err.msg}出错时的提示

我的购买 store_account.html

{acct.…}当前商店账号
{rows} {n}已购列表 / 条数
{qPre} {listUrl} {logoutUrl}内嵌参数前缀 / 列表地址 / 退出地址
⚠️ 跳转一律用变量里给好的 *Url,不要自己拼 /store?... —— 那些变量已经带上了内嵌参数(iframe 上下文、来源站点等)。 自己拼的结果是"在 iframe 里点一下,整个商店把顶掉了"。
没找到答案? 可以在 联系我们 留言说明使用场景,我们会补充进文档。