hybris相关内容
我希望将结果数据限制在灵活的搜索查询中。 假设查询每次只返回10条记录(如LIMIT) 如何执行此操作? 推荐答案 您已经回答了您的问题,您可以使用与我们在MySQL中使用的相同的限制原因。 试试 SELECT * FROM {Product} LIMIT 10 或 SELECT TOP 10 * FROM {Product} 适用于Oracle
..
我正在运行 Hybris 6.6 并且正在构建一个新插件,它基本上是一个控制器和相应的 JSP.然而,在运行时,Hybris 没有找到控制器 bean,而是在店面文件夹中搜索 JSP(它不存在,因为 JSP 在店面插件文件夹中). 我使用 extgen 创建了插件,然后也使用 ant 将其安装在店面中. 步骤: 在 -items.xml 中创建的组件继承自 SimpleCMSCo
..
假设我有一个要求,我不想在具有特定属性值的 Hybris 前端搜索产品.即使 Hybris SOLR index 中存在以下产品. 如何解决这个问题? 解决方案 哪些产品应该被索引是由灵活的搜索查询定义的. 您可以通过导航到 System/Facet Search/Indexed Types 在 hmc/backoffice 中找到它们.选择您的索引类型.在那里您可以找到完整和
..
我创建了一个 Jenkins Pipeline 作业.在这份工作中,我想使用 Ant 进行构建.我已经在 Manage **Jenkins > 中配置了 Ant 变量.全局工具配置**为Ant1.9.1= D:\path_to_hybris\hybris\bin\platform\apache-ant-1.9.1. 在自由式 jenkins 工作中,我知道可以在下面的屏幕截图中指定 buil
..
我在构建 Hybris 项目后尝试从命令行运行 ant update,但它运行 更新运行系统,从数据库清除 hMC 配置、创建基本数据和本地化类型(请参考下图): 有没有办法从命令行运行 ant update 命令,这样它只会选择“更新运行系统"? 我可以通过 ant update 传递什么参数来只运行“更新运行系统"而不运行任何其他选项? 解决方案 您可以使用命令 -Dcon
..
我正在为hybris/SAP-Commerce(2005)更新一个旧的Company-intern扩展名.这是使用API的扩展. 我不知道扩展名多大. 但是,在将其应用于Java 11时,我发现了这样的问题(). 重新运行命令./hybrisserver.sh后,给定的(.只读)“.jar"文件引发以下异常: 无法实例化[的类]:构造函数抛出异常;嵌套的
..
是否需要其他配置才能使面包屑在基于Spartacus的网站中可见? BottomHeaderSlot内部有一个BreadcrumComponent实例.如果我在基于JSP的站点中加载页面,则会为/warranty页面显示类似"HOME/Warranty"的面包屑.但是,当我加载基于Spartacus的网站时,它仅显示"HOME".我想念什么?我是否需要编辑CMS控制器或将BreadcrumbBui
..
我正在使用Spring Rest Template在Hybris1811框架中提出第三方请求.但是获得响应后,我得到以下错误提示: 无法正确初始化用户sessionorg.springframework.web.util.NestedServletException:请求处理失败;嵌套异常是java.lang.IllegalArgumentException:"json"参数必须是以下实例:[类
..
我为Hybris 1808_7上的项目启用了自适应搜索.我获得了更多信息,并搜索了个人资料信息,但是仍然没有在编辑器区域中呈现产品信息.谁能让我知道我在想什么?请找到所附的屏幕. 小工具.我建议您阅读我提供的文档,也阅读有关ZK Framework的文档,因为这是创建窗口小部件UI的方式(它几乎就像HTML一样,但有点不同.
..
我正在迁移用sha1编码的客户密码.我编写了一个自定义编码器,成功迁移了.迁移后,我希望客户更改密码时,也将编码更改为hybris默认编码,但仍使用自定义编码器.我该如何处理? 解决方案 您可以扩展 DefaultCustomerAccountService changePassword 方法来设置新的编码.UserModel已经具有PasswordEncoding属性.当 changeP
..
构建Hybris项目后,我试图从命令行运行 ant更新,但是它运行 Update Running System ,从数据库中清除hMC配置,创建基本数据和本地化类型(请参见下图): 更新正在运行的系统"? 我可以通过 ant update 传递什么参数以仅运行"更新正在运行的系统",而不能运行任何其他选项? 解决方案 您可以使用命令 -DconfigFile = :
..
就像我知道的那样,我可以使用SearchRestrictions来限制get操作.但是insert_update呢?例如,我要删除插入带有CHECK批准状态的产品的机会. 解决方案 搜索限制无法正常工作.它们限制了针对数据库的查询.如何?您添加到搜索限制中的条件将添加到查询的select语句的where子句中. INSERT查询没有where子句.至少不是使用impex时生成的那些.
..
我想在此查询中添加UNION,在以下灵活搜索查询(我不熟悉语法) SELECT DISTINCT {o:pk} FROM ( {{ SELECT MAX({h.startTime}) AS startTime FROM {CronJobHistory AS h JOIN CronJobResult AS r ON
..
当我将批准状态更改为未批准时,无法同步内容页面. 我将其恢复为“已批准"静止页面,但尚未同步. 我比较了同步作业中的转储,这是完全相同的. 可能是什么原因引起的? 解决方案 对同步进行故障排除非常复杂... 使用同步cronjob执行同步.要找到相应的cronjob: 转到hmc/backoffice 导航到hmc中的系统/Cronjobs或后台中的系统/背景进程/Cronj
..
我的要求:我想在Electronic UK店面的语言下拉列表的页脚部分中添加另一种语言,例如西班牙语.选择西班牙语后,我们的网站内容应更改为西班牙语. 我已经阅读了与国际化和本地化有关的hybris Wiki,但找不到任何最佳解决方案. 请帮助我实现上述功能. 解决方案 打开hmc或后台.打开您当前的基本商店,导航到语言并将西班牙语添加到列表中. 请注意,该语言将没有数据,因此
..
我使用ant modulegen命令创建了b2c店面.现在,我想在相同的代码库中创建b2b店面.最后,b2b和b2c店面应在单个hybris实例上运行.请提供逐步过程以实现此目的.预先感谢. 解决方案 我同意其他答复者的观点,即问题尚不完全清楚.但是,如果您想要一个店面,则可以执行以下操作: ref: https://help.hybris.com/1811/hcd/8ae0711f
..
过去几年中,我一直在使用很多Hybris特定的类,例如: UserService, SessionService, ModelService, ModelContext, CmdImpExService, FlexibleSearchService 我注意到这些类存在于jar文件中(例如 coreserver.jar ),Intellij可以轻松地反编译它们. 我对关联的 .jav
..
public List findProductbyCCsapProductId(final String code) { final String queryString = "SELECT {p:" + DHProductLookupModel.SAPPRODUCTID + "}" + "FROM{" + DHProductLookup
..
我遵循该教程 https://wiki.hybris.com/pages /viewpage.action?pageId=294094418&showComments=true 首先,我将impex名称更改为mystore名称. 然后我去了hac控制台,只更新了我的扩展名mystoreinitialdata. 但是它给出了这些错误: Creating project
..
启动杂音时发生了一些错误.我怀疑是因为我先前的更新中断了.我检查了 hac-> platform-> update->创建基本数据,在更新服务器时终止了服务器,然后重新启动服务器,发生了错误. Unknown error notifying listener de.hybris.platform.solrfacetsearch.solr.impl.DefaultSolrCoresServic
..