我們在一個暫存系統上遇到了問題,該系統使用相同的代碼、相同的 composer.lock、composer 安裝完成、快取已重繪 。
我什至在 Staging 上激活FroshDevelopmentHelper并將其設定為 ENV=dev 以便能夠查看更多除錯資訊。
分期:
<!-- BLOCK BEGIN base_body_inner (custom/plugins/OurTheme/src/Resources/views/storefront/base.html.twig) -->
在本地(該功能有效):
<!-- BLOCK BEGIN base_body_inner (vendor/store.shopware.com/moorlfoundation/src/Resources/views/storefront/base.html.twig)
我們還通過設定 來確保一致的插件加載順序installed_at,但這也是兩個系統上的相同順序
資料庫也是從 Staging 復制的(只是在本地匯入后更改了基本 URL) 重建了店面和管理員。
有沒有人知道還有什么會影響裝載順序或導致這樣的問題?
編輯:
我在這里添加了一些除錯代碼:
vi vendor/shopware/core/Framework/Adapter/Twig/NamespaceHierarchy/BundleHierarchyBuilder.php 52
asort($extensions);
dd($extensions); # added
這給了我在兩個系統上不同的結果。
之前 Shopware 根據安裝日期加載模板 - 現在使用
跟進:為第 3 方插件設定模板優先級
另請參閱:https ://issues.shopware.com/issues/NEXT-23822
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/520525.html
標籤:调试枝条商店用品6
上一篇:UWPc#崩潰,沒有除錯輸出
下一篇:為什么我的ReactuseEffect()鉤子會拋出UncaughtTypeError并且無法重新渲染我的組件?
