我正在编辑BigCommerce的基石主题模板与stenvil,并想查看和作出的管理界面的变化。与本视频教程https://www.youtube.com/watch?v=mdhSLKpTOBY&list=PLwTYtMwfzbe7EZiIWPAmPtuwRHkY7BG-0&index=9中所发生的非常相似
但是我不确定如何在本地访问主题编辑器。我看到--主题编辑器命令从模板cli中删除了。它说我们应该查看这个文档,而不是https://developer.bigcommerce.com/stencil-docs/configure-store-design-ui/store-design-overview,但这并没有说明如何从本地环境访问主题编辑器。这个是可能的吗?
上传主题和编辑主题是唯一的选择吗?是否删除了在本地使用主题编辑器的功能?
发布于 2020-07-23 03:25:00
至于本机支持的功能,模板CLI不再支持实时主题编辑,因为它不再与平台上的体验相匹配。您可以在此处找到有关相关GitHub问题的详细信息:https://github.com/bigcommerce/stencil-cli/issues/601
在重新引入此功能之前,您需要捆绑主题并将其应用于商店以查看主题编辑器。
发布于 2020-07-23 01:36:06
我不认为您可以直接从本地环境访问主题编辑器。
如果要添加可配置选项,则需要编辑schema.json并在其中添加新部分。通过这种方式,您可以添加全新的文本输入、复选框和下拉列表,从而允许商店管理员编辑这些条目。
要更改的值位于config.json中--这些都是您可以在Handlebar中访问的theme_settings,也可以通过上下文将它们注入到JavaScript中。
因此,从本质上讲,您希望在config.json中创建新条目,并在schema.json中创建新映射,以允许在主题预览器中编辑这些条目。您应该能够通过解析模式文件中的现有字段来组合如何创建新的部分,我认为BC在这里还有其他文档:
一般概述:
https://developer.bigcommerce.com/stencil-docs/configure-store-design-ui/defining-ui-options
在schema.json - API参考中添加了一个新的“文本输入”选项--你可以浏览侧边栏中打开的部分来查看所有可用的模式类型:
https://developer.bigcommerce.com/stencil-docs/page-builder/schema-settings/input
https://stackoverflow.com/questions/63020129
复制相似问题