Tag: pencilblue

PencilBlue – 自定义对象ID

我正在使用PencilBlue,而且我在自定义对象Id中遇到了麻烦。 “名称”字段用作Id,但我希望它只是一个常规字段,并有一个“ID”字段作为标识符。 我怎么能做到这一点?

PencilBlue添加新字段的registry单

我正在试图在我的PencilBlue网站的registry单中添加一个用户angular色字段。 创build我自己的插件,复制\controllers\actions\user\sign_up.js并设置getRoutes 。 现在我得到这个错误: Cannot set property 'position' of null. 我做了所有需要创build一个新的插件。 当核心sign-up.js文件被编辑时,它一切正常 var user_type = post.admin['id']; if(user_type == 0){ post.admin = pb.SecurityService.ACCESS_USER; } else { post.admin = pb.SecurityService.ACCESS_WRITER; } 在我的插件中使用它时出现错误。 我像这样设置了getRoutes SignUp.getRoutes = function(cb) { var routes = [ { method: 'post', path: '/actions/user/sign_up', auth_required: false, content_type: 'application/json' } ]; cb(null, routes); }; 模板HTML文件传递的值很好。 我的插件控制器目录的结构是平坦的,所以没有设置核心的子目录,PB团队的build议。