我们的SAP Commerce / Hybris商店在产品详细信息页面有以下url属性:?siteUid=test&siteName=test-Onlineshop&metaRobots=index%2Cfollow&multiDimensionalProduct=true
有没有可能在不破坏店铺的情况下把它们藏起来?
发布于 2020-06-23 21:53:15
我认为Hybris没有提到产品URL中包含的查询参数,所以我不知道它是如何在您的项目中使用的,以及您是如何形成URL的。但是的,如果你知道它的用例,你就可以摆脱它。
比方说,如果您在店面上使用这些属性来呈现数据/页面,则可以将这些属性作为模型属性或产品数据对象的一部分发送。
例如,model.addAttribute("multiDimensionalProduct", TRUE);,你可以在ProductPageController中,或者在视图控制器之前,或者在过滤器链中任何可用的地方添加这些属性。您可以使用${multiDimensionalProduct}获取它的值
如果您对serverside有任何用例,您可以从会话中存储/获取属性。例如,在给定的URL中,您可以很容易地从会话站点(cmsSite)对象获取siteUid & SiteName。
https://stackoverflow.com/questions/62535260
复制相似问题