问题标签 [admin-bro]
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.
node.js - 如何知道或找到在 Admin-Bro 中登录的管理员用户
我想验证用户的访问权限,Admin-Bro
以便只有用户帐户的所有者superadmin
才能看到Admin-Bro
面板中的编辑和删除按钮。但要做到这一点,我需要找到在我的管理面板上登录的当前管理员用户。
那么,我如何找到当前logged-in user
in Admin-bro
?
我尝试过这样的事情,但没有奏效。record is returning all the users in my
DB while
currentAdmin`没有返回任何内容。
javascript - 在编辑页面 AdminBro 中单击保存时执行脚本
在文档中,AdminBro 说他们有预定义的操作
编辑(记录操作) - 更新资源中的记录
他们也有钩子after
。所以我定义了一个函数并将其分配给MyResource.edit.after
. 问题是这个功能不仅在我编辑后保存更改时执行,而且当我进入编辑页面时,这不是我想要的。
Save Button
只有当我点击编辑页面时,我才能运行这个功能?
express - 当在 localhost AdminBro 捆绑功能正在使用路径时,但是当部署到 Vercel 生产时出现错误,为什么?
在本地服务器中,它工作正常。只有在部署到 Vercel 时才会出现此错误。
这是以下代码 - (错误发生在 AdminBro.bundle 中,因为它没有接受参数。)
我得到的错误。
javascript - 在 adminjs/admin bro 中自定义资源的分页
我是管理员兄弟/ adminjs 的新手,我正在寻找修改资源的分页。我确实在这里看到了这个例子
https://adminjs.co/Pagination.html
并尝试过,但我错过了如何使用资源配置它。谁能指出我的完整示例或如何配置资源的分页。
node.js - Adminbro/Adminjs - Sequelize - SequelizeDatabaseError:从字符串转换日期和/或时间时转换失败
我正在使用 admin-bro / adminjs 创建一个 CRUD 管理门户,但其中一些字段是日期字段,当我尝试编辑一个已经存在并单击保存的项目时,Sequelize 给了我这个错误:
有谁克服了这个问题?
node.js - adminbro 配置不会连接到 mongodb
我对此很陌生。我跟着这个 - https://www.section.io/engineering-education/nodejs-adminbro/。但是,我仍然遇到问题。我不断收到此错误。需要明确的是,我只是想设置'adminbro panel'。代码是否已过时?还有什么我可以跟随的吗?如果您能帮助我,我将不胜感激,因为我主要关注前端。
这是我的 server.js 文件
怎么了?
javascript - 非主键列上的 Sequalize 和 AdminBro 外键
我有两张桌子,process
和constraint_process_type
。
关系为process.type
= constraint_process_type.value
。
里面基本上有一个 ID 字段作为constraint_process_type
代理键,但不用于连接。该value
字段是我需要使用的字段。
我似乎无法让 Sequalize 和 AdminBro 为我工作。
过程:
约束进程类型:
Sequelize 和 AdminBro 最终做的是用表type
中的 ID 字段替换实际值constraint_process_type
:
根本不是我想要的。我希望关系存在,但我不需要他们用 ID 替换实际值。
对这个有什么想法吗?