Drupal 7 开发内部培训资料, 分头诗人

开放admin/content/node指定权限于content type

赞成!
0
否决!

网站有10个content type, 因为需求所以开放了其中的“体育”content type给编辑。

编辑在打开网页website.com/node/add只可以看到体育的content type。

这个设定我已经在权限里设定好了(permission里的node module打钩create sport content),编辑可以登入后在website.com/node/add创建体育内容。

 

但编辑不能登入website.com/admin/content/node搜索帖子。

为了解决这个问题,我在在permission > node module > administer nodes打钩后,编辑可以进入website.com/admin/content/node搜索体育新闻。

但这同时也开放了website.com/node/add的全部content type。

3 个回答

赞成!
0
否决!

这个权限不能打开给其他用户,你看地址就能知道

website.com/admin/content/node 是管理员的地址,开放出去比较危险

而website.com/node/add是没admin字样的,所以可以开给用户

但如果用户需要一个是是帖子的功能,我建议你用views搭建一个出来,而别把website.com/admin/content/node开发给用户

赞成!
0
否决!

因为如果是有些帖子是设定未来时间才发布,在views建立的帖子标题就看不到了。

赞成!
1
否决!

views 好像是可以设置条件的吧?设置条件也不能显示吗?