我正处于工作流程的中间位置。我有一个触发工作流程的产品型号。现在我需要将这个特定产品从阶段同步到在线版本吗?
如何进行?是否有任何方法可以传递此产品型号,源目录版本和目标目录版本?输出会同步这个特定的产品吗?
谢谢,Sanjay Vithani
答案 0 :(得分:1)
您可以使用Impex导入和导出,只需从舞台服务器导出模型,然后使用HAC / console / Impex Import
将其导入生产中答案 1 :(得分:1)
在成功测试暂存版本后,同步已移至“在线目录”版本。可以使用HMC(Hybris管理控制台)完成同步。
转到目录->目录管理工具->同步
选择要同步的网站,例如电动工具,培训,服装
转到目录版本(第3个标签)
右键单击网站的暂存版本,然后选择创建新的同步。
选择暂存版本作为源,将在线版本选择为目标并保存。
返回目录版本(第3个标签),然后点击“同步”
选择您的网站,然后单击“开始”。
另一种方法是使用Online版本而不是Staged运行所有的impex,但这是不可取的。因为当您在一个项目中需要编写大量的impex时,将很难以这种方式进行同步,因此上述方法是诽谤性和道德性的。
答案 2 :(得分:0)
Hybris使用CronJobs执行目录的同步。您应该查看CatalogVersionSyncCronJobModel
并直接在该作业上设置您的一个实例。之后你可以把它扔到CronJobService
(你可以选择是否synchronous
。)
我们非常广泛地使用这种机制,但令我们惊讶的是,Hybris自己不推荐这个过程(不再是)。我们遇到了各种各样的问题,不幸的是,您应该考虑为自己实施内容发布策略。
答案 3 :(得分:0)
当您对产品进行更改时,您很可能会对分阶段目录进行更改。这是您在上线前确保信息正确的中介(如果您有工作流程,则特别有用)。 要同步此信息,您需要登录产品驾驶舱。在左侧菜单中找到目录的暂存版本,右键单击它,然后选择“同步所选版本”。这会将您的信息转移到在线目录中。
当您到达产品详情页面和搜索结果页面时,所包含的信息很可能被SOLR索引。为了反映任何更改,您需要重新编制索引。去做这个: HMC>系统>方面搜索>索引器操作向导 将出现一个弹出窗口。选择Indexer操作作为更新,并选择与您的网站关联的索引的Solr配置。