HCL Commerce 9.1:Emerald商店无法启用Page Composer,求解决方法
为HCL Commerce 9.1的Emerald商店启用Page Composer的步骤
确认Emerald商店的Page Composer配置状态
- 执行数据库查询检查配置项:
select * from STORECONF where STORE_ID = '<你的Emerald商店ID>' and NAME like '%PageComposer%'; - 若无相关记录,需手动添加;若已有记录但值为禁用状态,调整为启用值(通常为
true)。
- 执行数据库查询检查配置项:
运行ConfigEngine命令启用Page Composer
- 执行以下命令替换占位符后运行(Linux用
.sh,Windows用.bat):ConfigEngine.sh enable-page-composer -DstoreId=<Emerald商店ID> -DinstanceName=<你的实例名> -DdbUser=<数据库用户名> -DdbPassword=<数据库密码>
- 执行以下命令替换占位符后运行(Linux用
同步配置并重启服务器
- 同步配置到应用服务器:
ConfigEngine.sh sync-config -DinstanceName=<你的实例名> - 重启Commerce应用服务器节点,确保配置生效。
- 同步配置到应用服务器:
检查管理员权限
- 登录管理控制台,进入资源访问控制模块,确认对应管理员角色拥有Emerald商店的
Manage Page Composer等相关权限,缺失则补充。
- 登录管理控制台,进入资源访问控制模块,确认对应管理员角色拥有Emerald商店的
验证前端资源
- 检查Emerald主题目录下是否存在
page_composer相关JS/CSS资源,若缺失可从Aurora主题复制并适配Emerald结构。 - 清除浏览器缓存和服务器静态资源缓存,访问Emerald商店管理页验证Page Composer是否可用。
- 检查Emerald主题目录下是否存在
内容的提问来源于stack exchange,提问作者reactzone
相关产品推荐
相关产品推荐

