Hybris产品配置

use*_*544 0 hybris

我对hybris的产品列表配置有疑问.我更确定这个问题的答案很简单,但我无法解决.所以这就是问题所在.

我有一个主页,其中包含一个链接,分配给导航栏.每当按下链接时,我想重定向到产品列表页面,其中将显示特定类别的所有产品的列表.但是,我设法做到了这一点,但是每当我更改某个产品的名称时,会发生某些事情并且页面停止显示.它抛出一个错误,说它正在寻找我编辑过的产品的旧名称.

例如,如果产品名称为Product1,则显示页面,然后我将名称更改为Product2,当我按下链接时,它会抛出错误产品,但未找到代码"Product1"!如果我想要修复它,我必须创建一个新的Product1,我更确定这不是它应该工作的正确方法.在对目录中的更改或此类内容进行更改后,是否需要执行任何同步?任何帮助将不胜感激!

Har*_*yUK 5

我建议您尝试两种可以解决问题的方法.

  1. 当您对产品进行更改时,您很可能会对分阶段目录进行更改.这是您在上线之前确保信息正确的中介(如果您有工作流程,则特别有用).要同步此信息,您需要登录产品驾驶舱(您的服务器:9000/productcockpit).在左侧菜单中找到目录的暂存版本,右键单击它,然后选择"同步所选版本".这会将您的信息转移到在线目录中.

  2. 当您到达产品详情页面和搜索结果页面时,所包含的信息很可能被SOLR索引.为了反映任何更改,您需要重新编制索引.去做这个:

    • 转到HMC并登录(您的服务器:9000/hmc/hybris)
    • 在左侧导航菜单中,单击系统>构面搜索>索引器操作向导
    • 将出现一个弹出窗口.选择Indexer操作作为更新,并选择与您的网站关联的索引的Solr配置.
    • 单击"开始",将开始重新编制索引.它不应该花太长时间
    • 如果失败,那么您可能需要完整的重新索引

我希望这个能帮上忙; 我建议你设置一个Cronjob以便在将来定期重新编制索引,以使您的网站与您的产品管理保持同步.