[英]How to include template from custom plugin in custom Shopware theme?
[英]Shopware custom theme
我想制作一個自定義商店用品主題,使用文檔創建一個。 清空了我的theme.json
。 期望是沒有任何東西的主題,沒有標記,沒有內容。 我來自 WooCommerce,所以空的主題意味着空的前端。
當我訪問我的商店用品主題的前端時,我看到了這個:
為什么會有內容? 我還沒有做任何模板。
另外,如果我查看我的主題設置:
為什么我的主題來自“Shopware 默認主題”??? 為什么會出現主題設置? 我的主題是空的。
由於我來自 WooCommerce,即使在閱讀文檔之后,這也確實令人困惑。
我很想有人澄清這一點。
我的主題.json:
{
"name": "Rowan",
"author": "RvZ",
"views": [],
"style": [],
"script": [],
"asset": []
}
如果你真的想要一個完全空白的石板,那么你可以清空你的theme.json
中的views
屬性,除了你自己的主題別名。
{
"name": "Rowan",
"author": "...",
"views": [
"@Rowan"
],
"style": [
],
"script": [
],
"asset": [
],
"configInheritance": [
]
}
然后根據主題的根目錄創建一個空的src/Resources/views/storefront/base.html.twig
。
然后您可能必須清除緩存以使更改生效。
這將使您基本上一無所有。 請記住,您將不得不自己實現許多默認店面模板的模板,從頭開始。 您需要重新創建原始目錄結構,並且控制器需要在特定目錄中呈現不同的模板。
至於主題配置,只有一些基本字段將始終顯示在管理中。 即使您的主題沒有從默認店面繼承任何內容,我也不知道有什么方法可以刪除它們。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.