有没有办法在每个操作的管理面板内管理模型属性可见性?假设我已经通过CLI生成了Project
API name
和slug
属性。我想隐藏slug
和new
操作中的edit
,并使用beforeCreate
回调来生成它。我可以覆盖视图还是有相对设置?
答案 0 :(得分:0)
用于填充管理字段的逻辑主要包含在以下文件中:https://github.com/wistityhq/strapi-generate-admin/blob/master/files/api/admin/public/src/strapi/explorer/explorer.service.js#L25
如果要为某些字段添加特定行为,请在此文件中添加自定义代码。为此:
cd api/admin/public/src/
npm install
(需要节点4)gulp serve
gulp dist
以保存更新在下一个Strapi版本中,管理字段显示可能基于外部JSON文件或位于adminOptions
个文件的每个属性中的myModel.settings.json
字段。