当前位置: 首页 > 知识库问答 >
问题:

删除urlEncodingAttributes值会断开页面(hybris)

刘乐童
2023-03-14

我复制了powertoolsinitialdata,并在更改名称后将其作为我的商店。

现在,我可以在本地主机上查看powertools产品。

站点中。弹劾,有一部分:

# 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;

这是一个很好的例子。

然后我再次对ant进行初始化(我还尝试从控制台导入)。

在清除缓存或隐姓埋名后,我看到了powertools的底部

https://pasteboard.co/HqKOciV.png

为什么?为什么不合适?我想删除这些参数。我应该从其他地方删除吗?

我不想通过WCMS或添加其他类似Impex的功能

 INSERT_UPDATE CMSSite;uid[unique=true];urlEncodingAttributes

我找不到任何解决这个愿望的办法。我找了很多,但没有找到解决办法。

共有1个答案

巫马善
2023-03-14

您只需从impex/hmc/backoffice中以任何一种方式删除这些urlEncodingAttributes,只需启动服务器一次。它会解决你的问题。如果初始化,那么这些弹射将再次导入。您应该在初始化后执行此操作。

你能检查从哪里这个图像被附加?

 类似资料:
  • 主要内容:从现有文档中删除页面,示例现在让我们学习如何从PDF文档中移除页面。 从现有文档中删除页面 使用类的方法从现有的PDF文档中移除页面。 第1步:加载现有的PDF文档 使用类的静态方法加载现有的PDF文档。 此方法接受一个文件对象作为参数,因为这是一个静态方法,可以使用类名称调用它,如下所示。 第2步:列出页数 使用方法列出PDF文档中存在的页面数量,如下所示。 第3步:删除页面 使用类的方法从PDF文档中移除页面。 对于此

  • 问题内容: 我目前正在使用iText,我想知道是否可以从PDF文件删除页面? 我已经用阅读器等打开了它,我想先删除一个页面,然后再将其保存回新文件。我怎样才能做到这一点? 问题答案: “删除”页面的“更好”方式正在 这意味着我们只会选择1-5、10-12页,有效地“删除” 6-9页。

  • 现在让我们学习如何从PDF文档中删除页面。 从现有文档中删除页面 您可以使用PDDocument类的removePage()方法从现有PDF文档中删除页面。 第1步:加载现有PDF文档 使用PDDocument类的静态方法load()加载现有PDF文档。 此方法接受文件对象作为参数,因为这是一个静态方法,您可以使用类名调用它,如下所示。 File file = new File("path of

  • 问题内容: 我想从中删除数据的SQL数据库中有一个表?我想保留列。 例如,我的表有3列,即名称,年龄,日期。我不想删除这些,我只想删除数据。 我应该截断,删除还是删除? 问题答案: 不要删除-它将删除数据和定义。 如果删除-数据不见了,并且自动增量值从上一个值开始继续。 如果您截断-则就像您刚刚创建了表一样。无数据且所有计数器均已重置

  • 问题内容: 我正在尝试删除白标签错误页面,所以我所做的是为“ / error”创建了一个控制器映射, 但是现在我得到了这个错误。 不知道我做错了什么。请指教。 编辑: 已经添加 到application.properties文件中,仍然出现相同的错误 问题答案: 你需要将代码更改为以下内容: 你的代码无法正常工作,因为当你未指定的实现时,Spring Boot会自动将其注册为。 要查看该事实,请导

  • 问题内容: 我正在使用Selenium WebDriver(ChromeDriver)。我需要在处理后(从DOM模型中)从页面中删除一些元素。 例如,我有以下元素: 如何从浏览器DOM模型中删除? 如何使用Selenium WebDriver在Java中实现它?请举一个例子。 问题答案: 您必须执行JavaScript代码才能进行DOM更改。