我想做一个定制的购物器主题,使用文档创建一个。把我的theme.json清空了。期望是没有任何东西的主题,没有标记,没有内容。我来自WooCommerce,所以一个空的主题意味着一个空的前端。
当我访问我的购物器主题的前端时,我看到了以下内容:

为什么有任何内容?我还没做过模版呢。
此外,如果我查看我的主题设置:

为什么我的主题来自于'Shopware默认主题‘?为什么会有主题设置?我的主题是空的。
由于我来自WooCommerce,即使在阅读了文档之后,这也确实令人困惑。
我希望有人能澄清这件事。
我的theme.json:
{
"name": "Rowan",
"author": "RvZ",
"views": [],
"style": [],
"script": [],
"asset": []
}发布于 2022-08-05 14:23:52
如果您真的想要一个完全空白的板子,那么您可以在您的theme.json 中清空theme.json中的属性,除了为您自己的主题别名设置。
{
"name": "Rowan",
"author": "...",
"views": [
"@Rowan"
],
"style": [
],
"script": [
],
"asset": [
],
"configInheritance": [
]
}然后根据主题的根目录创建一个空的src/Resources/views/storefront/base.html.twig。
然后,您可能必须清除缓存,以便更改生效。
这基本上不会给你留下任何东西。请记住,在这一点上,您必须自己实现许多默认店面模板的模板,从头到下都是如此。您需要重新创建原始目录结构,控制器还需要在特定目录中呈现不同的模板。
至于主题配置,只有一些基本字段将始终显示在管理中。我不知道如何删除这些内容,即使您的主题继承了默认店面中的任何内容。
https://stackoverflow.com/questions/73250814
复制相似问题