【问题标题】:Unable to create new site localhost:9001/yacceleratorstorefront/?site=jewellery-us无法创建新站点 localhost:9001/yacceleratorstorefront/?site=jewellery-us
【发布时间】:2016-07-04 11:03:07
【问题描述】:

我正在尝试在 hybris 5.3.0.0 中创建自己的网站。我已经配置了与服装默认站点相同的构面搜索、基础商店、目录和版本配置。 如图所示,仍然出现以下错误。

谁能建议如何在 hybris 中启动默认站点。

【问题讨论】:

  • 您是否配置了 WCMS 站点?如果是,您是否为其分配了 URL 模式?
  • 你能粘贴堆栈跟踪吗?
  • 我的网址格式:(?i)^http?://[^/]+(/[^?]*)?\?(.*\&)?(site=jewellery-我们)(|\&.*)$

标签: spring-mvc catalog hybris storefront


【解决方案1】:
  1. 只要您点击 URL - localhost:9001/yacceleratorstorefront/?site=jewellery-us 请求将转到HomePageController,请求映射为@RequestMapping("/")

  2. storeCmsPageInModel(model, getContentPageForLabelOrId(null)); setUpMetaDataForContentPage(model, getContentPageForLabelOrId(null)); updatePageTitle(model, getContentPageForLabelOrId(null));

您会在此处找到 null,这意味着系统将在您的活动内容目录中查找带有主页标志 TRUE 的 ContentPage。

  1. 请调试getContentPageForLabelOrId()方法。

  2. 您的 homePageJewellaryUS.jsp 可能没有正确的路径。

请分享您的 impex 以及您创建主页的位置,以便我可以准确地知道问题。

【讨论】:

  • 再次感谢您,我会检查您对 1,2 和 3 的建议。我的假设基于服装-美国/服装-英国,因此我可以使用所需的详细信息和配置配置新站点.
猜你喜欢
  • 1970-01-01
  • 2019-07-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多