智能编辑无法编辑页面emailsignmodal

问题描述 投票:1回答:1

嗨,Hybris 1811 smartedit 我试图编辑电子邮件注册模式,但只要我点击链接,它重定向我到下面的页面。我有多个网站,所以有时我会收到这个警告。WARN [hybrisHTTP20] [DefaultCMSSiteService] More than one site associated with URL [].https:/localhost:9002?site=XXXX]. 先返回。有人遇到过类似的问题吗?

enter image description here

enter image description here

sap hybris backoffice
1个回答
0
投票

主要的问题是,你有一个以上的网站,包含相同的电子邮件注册模式。urlPatterns

这个属性代表了一个由 CMSSiteFilter 根据浏览器中引入的或smartEdit请求的URL来决定使用的网站(即:https/localhost 9002?site=XXXX)。https:/localhost:9002?site=XXXX。)

在这种情况下,不止一个实例。CMSSiteModel 被发现,并使用了第一个。

为了解决这个问题,您需要调整每个网站有自己的,独特的 urlPattern . 如果你有服装和电子类网站,那么这两个网站的regexes应该是这样的

apparel --> (?i)^https?://[^/]+(/[^?]*)?\?(.*\&)?(site=apparel)(|\&.*)$
electronics --> (?i)^https?://[^/]+(/[^?]*)?\?(.*\&)?(site=electronics)(|\&.*)$

这可以在后台为每个站点更改。enter image description here

確保預覽網址也相應地改變,以便SmartEdit知道如何為這個網站執行HTTP請求。enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.