【问题标题】:Cms Cockpit does not show previewCms Cockpit 不显示预览
【发布时间】:2016-07-26 23:28:38
【问题描述】:

Cockpit 生成一个与会话相关的 ID (cmsTicketId),以便存储预览并显示它。问题似乎是与cmsTicketId关联的内容没有正确生成,为空或不存在,因此我看不到预览。

这很奇怪,因为在我的本地环境中有时可以在 Chrome 或 Opera 中运行,但在 Firefox 中却不行。 无论如何在其他环境中不再工作了。

谁能告诉我我能做什么?

问候, 马丁

Hybris 日志:

WARN  16:13:05 [hybrisHTTP21] [] [] [] [ContextInformationLoader] Cannot find CMSSite associated with current URL (https://localhost:9002//previewServlet?cmsTicketId=6475866320580704c9dd84aa-ed00-4fe4-88f1-7e92cd0f95a5)!

浏览器日志;

HTTP/1.1 302 FoundServer: Apache-Coyote/1.1 
Set-Cookie: JSESSIONID=04D8A8EE7DD8DDA58232935EB3A4E712; Path=/; Secure;     HttpOnly
Location: https://localhost:9002/preview-content?uid=md-customer-    communications&cmsTicketId=6475866320722032b3feb2da-29ab-4545-b2a6-8fba42dc4e48
Content-Length: 0
Date: Thu, 07 Apr 2016 13:43:57 GMT

【问题讨论】:

  • Hybris 日志下是否有任何错误?还是在你的 JS 控制台中?
  • 你能给我看看你的驾驶舱xml文件吗?

标签: hybris cockpit


【解决方案1】:

您应该检查 WCMS 是否“更干净”。检查 Hybris 配置中的 URL(通过 hmc): - WCMS -> 网站 -> WCMS Cockpit 属性 - WCMS Cockpit 预览 URL 应仅包含您的站点信息或任何内容;通常它应该只包含以下信息“?site=mysite”,其中“site”是您当前打开的网站的 ID(在本例中为“mysite”)。

最好的问候, 詹路易吉

【讨论】:

    猜你喜欢
    • 2018-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-08
    • 2019-05-15
    • 1970-01-01
    • 2017-01-25
    • 2016-02-06
    相关资源
    最近更新 更多