问题标签 [backoffice]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
hybris - 在 Hybris 后台如何显示两个具有相同项目类型但不同状态(例如状态:- 待处理、已完成)项目的节点?
在后台我有两个节点,如下所示。我只有一个项目类型“绥靖”。那么如何在后台过滤和显示它。
- code="PendingAppeasements" id="PendingAppeasements"
- 代码="CompletedAppeasements" id="CompletedAppeasements"
参考代码:
hybris - 如何在 Hybris Backoffice 座舱中为不同用户定义多个集合浏览器?
我正在尝试根据当前用户的用户组在我的自定义后台扩展中填充集合浏览器。我有一个要显示的自定义类型。下面是一个复制我的情况的示例,因为在这种情况下我使用的是父类型“CustomTask”,它有两个子类型 - “ATask”和“BTask”
我有三个用户组,它们的用户只能看到某些类型的任务。
- “myAdminGroup”用户应该看到所有类型的任务,因为它是用父类型定义的
- “customGroupA”用户只能看到列出的“ATask”项目
- “customGroupB”用户应该只看到列出的“BTask”项目
我面临的问题是,无论收集浏览器中的用户登录类型是什么,总是会被填充并显示所有类型。我的假设是用户只会看到为每个组件和指定主体配置的项目类型。情况似乎并非如此。
我在这里有什么遗漏,或者这在技术上是不可能的吗?任何其他建议来实现这一点将不胜感激!
下面是我用来复制我的情况的代码片段。父类型->“CustomTask”有两个子类型->“ATask”和“BTask”
hybris - 如何在运行时更改自定义后台扩展的小部件配置?
我正在尝试根据用户在运行时更改小部件配置。我想用不同的促销子类型填充集合浏览器(这是我要求的自定义类型)。对于某些用户,他们应该只看到某些促销类型并且能够添加/删除这些类型。
有没有办法将类型配置为'Promotion'
在运行时具有不同的子类型,或者为每个用户预先配置不同的配置。我知道我可以使用 searchRestrictions 限制数据,但仅使用搜索限制会影响 *backoffice-listviewactions。仅当用户对配置的类型(例如“促销”)具有读/写访问权限时,这些操作才可见。
media - 如何从外部使用 sap-hybris media(image) url-或如何链接它
我想通过 URL 使用 sap-hybris 的图像,如何获得它 Like- 一些 URL,例如:https ://s3.amazonaws.com/manikart.bbb.dd/LOGO-512x512.png 在这种情况下,我想要要使用 sap-hybris 媒体,但从后台,我只得到这个 medias/sys_master/images/h50/h25/8855153901598/RapidHybrisLogo512512.png URL。
passwords - 在 Hybris 6.7 中为 hac 和 BackOffice 中的用户凭据设置密码策略
我们有一个要求,我们需要将密码策略(如 -1 位)设置为强制性的。-1 特殊字符是强制性的 -长度至少为 8-25 个字符。
此外,我们需要将密码历史记录设置为最后 3 个密码集,仅适用于 hac 和 Backoffice 用户,即员工组。
是否有任何可用的 OOTB 功能来实现这一点。对此要求的指针将非常有帮助。我们使用的是 hybris 6.7.0.0 版本。
hybris - Hybris 服务器在我重新启动时卡住了
我在创建 DDL 语句时停止服务器更新并重新启动服务器。现在我的服务器卡在下面一行。我做了ant clean all
并再次尝试启动服务器,但仍然是同样的问题。
如何解决这个问题?
interceptor - Hybris 拦截器没有被触发
我ValidateInterceptor
在下面的路径中创建并在custombackoffice-backoffice-spring.xml
C:\hybris\bin\custom\custombackoffice\backoffice\src\com\custom\backoffice\interceptor\CustomAppeasementUserValidateInterceptor.java
豆子如下
当我在后台修改特定模型并单击保存按钮时,调试器永远不会进入拦截器它直接保存模型。
注意:- 我无法在 customcore 中编写此拦截器,因为我们无法在自定义核心 import com.hybris.cockpitng.core.user.AuthorityGroupService 中导入以下服务;导入 com.hybris.cockpitng.core.user.impl.AuthorityGroup;
为什么拦截器没有被触发?
hybris - Hybris 后台是否可以在同一部分中为同一限定词设置多个编辑器?
每次我尝试为同一个限定符放置不同的编辑器时,它都会被替换。我尝试使用merge-mode="append"
但它没有用。可以做我想做的事吗?
就我而言,我正在尝试members
为B2BUnit
. 这是我所拥有的: