【问题标题】:URL mapping for custom pages自定义页面的 URL 映射
【发布时间】:2019-09-26 00:40:35
【问题描述】:

我正在学习 BigCommerce 和 Stencil 的技巧。我正在关注 YouTube 上相当过时的教程以及这里的开发文档https://developer.bigcommerce.com/stencil-docs/storefront-customization/custom-templates

我正在努力将自定义页面映射到 URL。我在.stencil 文件中有这个:

{
  "normalStoreUrl": "https://abc.mybigcommerce.com",
  "accessToken": "xyz",
  "port": 3000,
  "customLayouts": {
    "brand": {},
    "category": {},
    "page": {},
    "product": {
      "product-chart": "/new_one/"
    }
  }
}

我有product-chart.html 位于templates/pages/custom/product/

我已尝试像文档中所说的那样包含 .html,而没有像 YouTube 教程中所说的那样包含,但没有一个有效并导致 404 错误。我已重新启动开发服务器以使对 .stencil 文件的所有更改生效并加载 locahost:3000/new_one 但没有任何更改。

我做错了什么?

【问题讨论】:

    标签: bigcommerce


    【解决方案1】:

    发生这种情况的一个常见原因是产品页面上设置的模板文件,在您将自定义主题应用到沙盒商店后需要更新该模板文件。您确实需要将 html 作为文件扩展名包含在内,因此请务必遵循这一点。

    【讨论】:

      猜你喜欢
      • 2018-01-18
      • 1970-01-01
      • 1970-01-01
      • 2022-07-13
      • 2011-06-28
      • 2016-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多