我复制了powertoolsinitialdata并在更改名称后将其保存在我的商店中。
现在我可以去我站点的本地主机并查看powertools产品。
在site.impex
中,有一部分:
# CMS Site
INSERT_UPDATE CMSSite;uid[unique=true];theme(code);channel(code);stores(uid);contentCatalogs(id);defaultCatalog(id);defaultLanguage(isoCode);urlPatterns;active;previewURL;startingPage(uid,$contentCV);urlEncodingAttributes;defaultPromotionGroup(Identifier)[default=mysitePromoGrp]
;$siteUid;lambda;B2B;$storeUid;$contentCatalog;$productCatalog;$defaultLanguage;(?s).*;true;$storefrontContextRoot/?site=$siteUid;homepage;storefront,language,currency;
这是Powertools的默认设置。
所以我必须去
https://localhost:9002/mysite/en/USD/
代替唯一的本地主机。
为此,我删除了这些参数。
将site.impex
做成这样
# CMS Site
INSERT_UPDATE CMSSite;uid[unique=true];theme(code);channel(code);stores(uid);contentCatalogs(id);defaultCatalog(id);defaultLanguage(isoCode);urlPatterns;active;previewURL;startingPage(uid,$contentCV);urlEncodingAttributes;defaultPromotionGroup(Identifier)[default=mysitePromoGrp]
;$siteUid;lambda;B2B;$storeUid;$contentCatalog;$productCatalog;$defaultLanguage;(?s).*;true;$storefrontContextRoot/?site=$siteUid;homepage;;;
我只删除了最后3个参数
storefront,language,currency;
是urlencoding美食。
然后我再次使ant初始化(我也尝试从控制台导入)。
清除缓存或隐身后,我看到了这样的Powertools底部
https://pasteboard.co/HqKOciV.png
那是为什么?为什么不合适呢?我想删除那些参数。我应该从其他地方移走吗?
我不想通过WCMS或添加其他Impex之类的东西
INSERT_UPDATE CMSSite;uid[unique=true];urlEncodingAttributes
我无法为该愿望找到任何解决方案。我为此进行了很多搜索,但没有解决方案。
答案 0 :(得分:0)
您只需要以两种方式从impex / hmc / backoffice中删除这些 urlEncodingAttributes ,并且只需将服务器设置一次即可。它将解决您的问题。如果您初始化,则将再次导入这些符号。您应该在初始化后执行此操作。
您可以检查从该图像的附加位置吗?