问题标签 [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.
php - 如何从 Prestashop 1.7 的后台注销管理员用户(员工)?
我正在为 PrestaShop 开发一个模块,我需要从后台注销用户(员工)。我在后端代码中看到他们通过使用
但是我不能在我的模块范围内使用它,因为我需要从后台登录表单中截取凭据以创建到员工的正确链接,但我找不到方法。有什么方法可以获取这些凭据或以其他方式注销用户?
PS 在他登录之前拦截用户凭据并阻止他登录直到某个点也可以满足我的需求,但这听起来要复杂得多,我也找不到这样做的方法。
java - 通过后台删除 hybris 中的动态属性
当从items.xmls中删除动态属性时,hybris 会报告错误,因为属性处理程序 Spring bean 不存在。此错误通常会阻止保存拥有该属性的 Hybris 类型的模型。即使删除了 bean 声明和属性,hybris 仍然抱怨存在对 bean 的引用。
如何通过 Hybris 中的后台从数据库中删除 DynamicAttributeHandler?
java - 如何在 HYBRIS 中为我的自定义员工设置客户支持视角?
我创建了我的自定义组和拥有该组的员工。我做的一切都是正确的,我希望我的自定义员工使用他使用 CustomerSupportAgent 的相同视角。因此,当使用我的自定义员工登录以查看客户支持透视图时,而不是管理透视图。我怎样才能做到这一点?
hybris - Hybris 后台定制
需要自定义使用产品分类过滤的 hybris 后台高级搜索。尝试包含来自产品数据的功能,但它不会显示在后台。
java - 如何在客户支持的角度为不同的用户组在后台进行票证限制?
hybris 中的 OOTB 有三个用户组,它们在 backoffce 中使用客户支持视角(customersupportadministrationgroup、customersupportmanagergroup、customersuppotagentgroup)。如何在后台为这些不同的组进行票证限制。我的意思是,如果我从店面创建票证并将这些票证分配给 CustomerSupportAgent,那么如果我以 CustomerSupportAgent 身份登录后台,我将只看到分配给 CustomerSupportAgent 的票证,另一方面,如果我使用 CustomerSupportManager 登录,我将看到所有票证。这并不意味着票证是否分配给 CustomerSupportAgent 或其他人。CustomerSupportManager 将有权查看所有工单,但 CustomerSupportAgent 将有权查看分配给他的工单。为此,某处可能应该发生一些灵活的搜索。
谢谢 :)
umbraco - Umbraco 2 级文档类型
我有一个称为 Web Page 的文档类型和一个称为元素的文档类型。元素文档类型包含所有不同的布局,例如卡片、横幅、轮播等,页面文档类型具有页面的默认公共元素。
我想要的是在内容部分中添加页面文档类型时,元素文档类型会自动作为子对象附加到页面。
这个想法是使用户体验不那么混乱。
有没有人解决或可以指出我正确的方向
prestashop - 我在 prestashop 1.7.5.1 的后台有问题
我在我的本地服务器(在 wamp 服务器 - Apache 2.4.37 - PHP 7.2.14 - MySQL 5.7.24)中安装了 prestashop 1.7.5.1(最终版本)。我的前台没问题,但我后台的所有页面都有问题。例如,在下图中,我的电脑没有连接到 Internet。
但是当我将计算机连接到互联网时,我的后台一切正常,如下图所示:
好像 jquery 或 css 没有在我的后台正确加载(当我的电脑没有连接到 Internet 时)。我想在我的商店离线工作。
请帮助我,非常感谢。
hybris - 将用户搜索结果限制在某个 Backoffice 角度
我正在与 SAP Hybris Backoffice 合作,我们有三个不同的管理后台角色,每个角色都有自己的视角。
- 产品经理
- CMS 经理
- 用户管理员
这些角色的名称应该足够清楚地解释它们的作用。现在,可以为 Backoffice 中的经理分配多个角色,因为在较小的市场中,管理用户的人也经常管理产品和文章。假设我们现在想限制搜索结果,例如,当您仅在产品管理透视图中时,Backoffice 中的用户视图。
您可能首先想到的是可以添加并分配给角色的搜索限制,该角色将 SQL 添加到原始搜索查询的末尾以限制结果。
然而,这并不关心您在后台工作时的观点。例如,如果我只想在用户处于产品管理角度时应用此搜索限制,那么如何做到这一点并不明显。我认为是因为搜索限制的范围是全球性的,没有这种粒度。
然后在 Backoffice 中,我们有搜索初始化器小部件 Zk 组件。这些可以添加将发送到 Backoffice 中的搜索引擎的搜索条件。然而,这些将影响 Backoffice 中的用户 UI,因为它不像只是在用户进行的搜索结束时添加的不可见层。这增加了一个问题,因为用户在后台搜索界面中控制全局且唯一的运算符。因此,如果我在搜索初始化器中添加一个条件,该条件需要在查询末尾添加一个 AND 条件以限制结果,然后用户将全局条件运算符更改为 OR,那么用户得到的结果是不可预测的,而且大多是错误的。
那么,我是否错过了一些中间层,我可以在 Backoffice 中添加这样的限制,以影响具有特定角色的用户在特定角度进行的搜索,而不会影响 Backoffice UI 和用户体验?
forms - 如何防止数字在 Sonata-admin 中四舍五入?
大家早上好。我正在学习开发,我的第一个 symfony4 项目有问题。
是个酒铺。我的目标是允许葡萄种植者通过 Sonata-admin 界面在数据库中添加产品数据,然后在商店网页上呈现该数据。此过程正常工作。
我有一个名为“产品”的实体,它使用不同的变量链接到 Sonata-admin。一个是产品的价格('prix'),另一个是以升为单位的体积('contenance')。它们被键入为“浮点数”。在“ProductAdmin”页面中,后台显示的表单被构建,它们被键入为“Moneytype”和“NumberType”。
我的问题是:在“添加产品”表单中,在 Sonata-admin 界面中,当葡萄种植者输入价格和数量时,这些数字将始终四舍五入为整数(在他发送表单之后)......并写在这个格式到数据库...并以这种格式呈现到网页。
我试图在“formMapper”中添加“缩放”选项。它实际上正在工作......直到我在 Sonata-admin 中验证表单!
我试图将实体变量类型更改为“十进制”,以添加“精度”和“比例”选项......徒劳无功。
在产品实体中:
在产品管理中
由于这些技巧都不起作用,并且由于在 Sonata-admin 界面中发生舍入阶段,我认为问题的原因是 Sonata-admin 的一部分。我探索了“供应商”目录,但没有找到任何关于“类型”或“舍入”的信息......
关于如何解决这个问题的任何想法?
先感谢您...
托马斯